MAAVTSASALSSSTFAGQAVLKSQSELSKRVGNVEARVTMRRTVKSAPESIWYGPDRPKYLGPFSEATPSYLTGEFPGDYGWDTAGLSADPETFAKNRELEVIHCRWAMLGALGCVTPELLAKNGVKFGEAVWFKAGSQIFAEGGLDYLGNPNLVHAQSILAIWACQVVLMGAVEGYRVGGGPLGEGLDPIYPGGAFDPLGLADDPDAFAELKVKEIKNGRLAMFSMFGFFVQAIVTGKGPIENLSDHLADPAVNNAWAYATNFVPGK*