301 aa
MATSVEGLPLGQDRFGDIYNNDPGVYEPECDWNEDQGGYPDTQQFLEQFQAMQEEQKKTE
LLEAQQAAESAAAEIANLPLKGDYQGLGGPQSVPLYSPKAFERPEQLPQGASILSEIFME
PTVDQIKAYKRVIIKGKVCENKNRLKTTIFLHYTLVFLIISKLMPEILDKVDIFILEVEE
LFVPKPYLWEWCWLLSVPVTFFGLSACNKSNLIPIRRFMIGILVFSLLPILVGMGIHGSQ
VYSFLVLDMEERTEDIIYWQGYPYSVLWYAFFFLALQVHCYELYFANCLMKAWMPVIKKT
E