MATILFFLILAIVLSILLFLSRLKPYCECEICKSYLNSTWSLEFKNLCDWYSYLLKKSPTGTIHVHVLGNVITSNPNNVEYMLKTNFDNFPKGKQFSTILGDLLGRGIFAVDGEMWKFQRKMASLELGRVSIRSYAFDIVSDEIRNRLIPLLESNIHTVLDLQDVLRRFSFDSICKFSFGMDPGCLKLSLPDSDLQESFDLASKLSAERAMTVSPLVWKIKRSLNIGSEKKLKEAIEKVDVLAEEVIIQKRKNDFSSQNDVLSRFMRNIDDDKLLRDIIVSFLLAGRDTVASGLTTFFWLLAQHPHVINEIRAESNRVMGKTVNGTLATFEGIREMHFLTAAIHESIRLFPPVQFDSKFCQEDDTLPDGTFVAKGTRVTYHPYAMGRMEGIWGKDCLEFKPERWLEDGVFKAQCPFKYPVFQGGVRVCLGKDLSIVEMKSVALALIRQFDFQVHLAKDQAPKFMPGLTATVRGGLPIMVQKRREQ*