301 aa
MRGSLALFVAAFIWGTTFVAQSVGMEGIGPFTYGAARYVVAVPVVLLLWLFFAPKRRAAK
AAGTYRPGFKAGALVGVILFLATTSQQVGMQYTTVGKTAFITCLYLVLVPLAAVFFGSRI
RPLHWGGAVLALSGLYLLSMKDGFSLSYGDAIMVGSSLLWTMHILCVGRFASFVDAVELS
LAQLFVCACASLALAFLFEQPTVAGIEGAATAILYAGIMSSGVAFTLQIVGQQYAEPALA
AVIMSLESVFGALSGAILLGESMSAAELSGCALMLAGMLLAQLAGVWGMKRPRMEGENGT
N