301 aa
MTQKYASLVTMAAWLATIVATVLMLFKLGTWWVTGSVSLLASLVDSLLDMGASITNLLVV
RYALQPPDEEHRFGHGKAESLAALAQAMFISGSACFLLLNGVERFFRPQDVIAPELGVYV
SGFAIVLTFGLVLVQQWVVKQTGSQAIAADSLHYKTDLFMNAAIMLALALSWYGWHQADA
IFALVIGAYILVSAFKMAYEAIQLLLDRQLPEEELDQIREACCRVEGVKGIHDLRTRLAG
PTRFIQLHLELPDQMPLVQAHKIADAVEDELLSVFPHSDIIIHQDPLSVVLDSDREQQQF
S