301 aa
SSSAGILPHHDIIGQLPGQFLPTSTGARLLLRRPSLDEYVLLMPRGPTIAYPKDISAILM
MMDIHPGDTVLEIGSGSGAMSLFLSRAVGPKGRVISYEIRDDHHNLAKKNYRHWRAAWEI
GHMEEWPDNVDFVLKDISTAAADMKSVTLDAIVLDMLHPQIALPVVHPSLKQGGVCAVYL
ANITQVIGLLDRIQTFKLPFLCERIIEVTHRNWLVVPAKIKNCKSSQMVETQENIEEAPQ
KEYEEIHIQDQVVLKEDEFNESFSGDGETFSSVPYVARPSCWQEAHSAFLTKLRKFRPLH
S