MPPKILHLGYNSKLEAEGKQNLTDKQIRYENLCVMYNQVATKISARDFLGGPYVVGTDNSAATVNVSAGEVPGEYGGMENAHNVAHEWTGLINDPNHPDNEDMGNFIYAARDPIFYSHHSNVDRLWDVWKNIPDKVTKSGSRKRMDYTSRDFLDTEFTFYDENQDMVIVKVKDSLDSSKLGYKFTDLSKSDNMWIYYEPMPPHQSSGPSNSSDYPAAAPSGYNYIGTDPISFRLDRRAPTSEDARQSGVKNVDQLQENVVLEKVKIPHSEYARFDVFINCPAANRQTHLYISEYVGTFTHLPSGMVDMSKSVSESSSNSDEFRIVTIRYSVNAASKRLGITDYNTDIVVTIVSKGARNTGPKTGFTFSDLKQDFQ*