MPRGKRAAVEEEEEEAQPRATQKQSRRGKRAQRDEEEEEPVRGQQEEGQEEGATGREGGEETAEELTQRYTSAAEAVELEPFGLTSEEGDKLVADVMRLMLFKNGSNPGVPVKREDILAVVNKTYKDRRGTAGHIITLAQAKFVSIFGMEMKEELRVARKKGPRRADPGEGTGAKTYLLKSLLPLDLRQRFVEPPKTASLKGFGAVILCLIHLAQDSLSEAALHNYLSKLGVKAEDDAHPALGNVDAAIQALIKQRLIEKVAVPGDEPETHYVMGDVGQSQVGTEKLQDMIKQIMGDAEPDLADGADD*