MEEEKYLPELMAEKDSLDPSFVHASRLLAEEIEKFQGSDGKKDDEEKKYLDVISNKNIKLSERVLIPVKQYPKFNFVGKLLGPRGNSLKRLQEETGAKMSILGKGSMRDKAKEEELRKSGEAKYAHLSDELHVLIEVFAPPGEAYSRMSHALEEIKKFLVPDYNDEIRQEQLRELSYLNGSEDSGRGRGIRGRGIRIASTTPSRGRGGAIPPPPPPGRGVLTPRGTTVTRGALPVPPVARGVPTPRARGTPTVPGYRAPPPPSHEAYEEYGYDDGYGGEYDDQTYEAYDNSYGTQTQSVPEYYDYGHGVTEDAYDSYAPEEWATTRPSLKAPPPRSARGGYREHPYGRY