MFYASCLPRTCTFLSLRLKLQSQIGNGPLESIFSPLSTRMTSRVTAQAMVERDCDEELEKEQEMDYPIPLSPFAGELSKEVELQRALVAEAAMKAGPAIGQESVLFEDDWLMIVNKPRGLYCEHVLATIPSLCRSSGETQLHLHMANRLDRDTSGIMVITKCKEAAAKLTRAFTNREVQKTYLAQCARAKPTWRKTRIESGHGRSRYGAWRVYAKHDIGRRLPGGSTVRDMVTRVEIIAGTNSLKQDPQPSPEHDFVEVVVGREDEVRLGKDEVEDGSLRETQELTVVRAFPETGRTHQIRLHCQYLGLSLCGDVKYGGPLVWQGLSYDSHALHAESLAFRHPITKEPISVVTPCPSWAAQLGVKPFEPKTSE*