MKLEPQLAITMELGRSSDPNISLQSRRHSYLQEIRSLAVDSAGGWSPSSSSRSARSSSYYSSSKSSSSRHRYAPYSISSSRRLARLEDKSPRDIARRMVRDGFMGKLIGEFGRAPRPALERWFSELDVGWVLRSALEKEKSELALDKLYDLAVQRWTRGFTVMAEALSATQRHLQEEGRSTAQVDRDDDLRLVRFVEATVCKMLAFANSLVAVADKTWNPMNKLSGLMNVRSCISHASEIIMLSLKKETLWLPDSDEMLQGLLNKTSNIFSTAKDNLGQAIQRMANDAEAVTPVLSGMHSWETFPQSAEIHKATHLIMDYARLFWGHIDELNSILGQCWPHRILKCDIIEQMISNLIDHLEKKSESFSDPILS*