MDPTKKLKKEIVAHEQLPWELIEEILSRVSPKYLVPFRVVCKRWKAILDDKTFINNHKETFRFILATKSKIYSVSMDTKILVRELLLDIPGLEAQKPKKLVSCDEFLICIMDKGAAVCNSWLKQTTWISEPSFRFYGIGHRDSNNRSEESVYKTIWNSSTGWKIHDLASGTWIDMGSESSNSNQGKKGPKMHSTSGVFLNGTLFWIVTSDEIAFLYYILLDFPTEGFYQYCELPFGMSHALDALVLRLFNGDRFSVLKQCYVTKKIEIWVTKNKVNVEDGRDVVWMNFMTFSIPNFPGLVPFAYPQQPSYFIHKNERLVVCFCDESGKAWIYVMAENKLIDKVKIESVVDPWPLHCTYFPNLVSVPQGLRDEAKSEV*