MAMGFEFKIMRSLIYVGLAKEEYRPKLMDWLYRHHIPDSISTFGPYCTKYAFYQAYPTPNEGERFGARKMQLTEHYWLVDEHMPEMANRIMTEYMPMDVLRWQGCIPDVENKRVHENAESGDAGRAVGGDNGCPPFIFAFVPINWEEDFRGKGRTVQDGPNYRWQFMIKYPDGISKEEGEKWFYDEVVPYFTNCCYVNRFVSSKIMINYGATAFDRVSELWFEGEEEWYKAVVEETKSFIKKPEWAQEEEFPYLKPQFNIASVFLGDIATMDAYSQYRGYIPMR