MKEEKYLPELMAEKDSLDPSFVHASRLLAEEIEKFQGSDGKKEDEEKKYLDVISNKNIKLSERVLIPVKQYPKFNFVGKLLGPRGNSLKRLQEETGAKMSILGKGSMRDKAKEEELRKSGEAKYAHLSDELHVLIEVFAPPGEAYSRMSHALEEIKKFLVPDYNDEIRQEQLRELSYLNGSEDSGRGRGIKGRGIRIAPTTPSRGRGGAIPPPPPPGRGVLTPRGTTVTRGALPVPPVARGVPAPRARASPTVGYRAPPPPAHEEYEEYGYDDGYGGEYDDQTYETYDNSYATQAQSVPEYYDYGHGVSEDAYDSYAPEEWAMTRSSLKAPPPRSARGGYREHPYSRY