MAKKPTALIILDGFANRESEHGNAVKLANKPNFDRYYNKYPTTQIEASGLDVGLPEGQMGNSEVGHMNIGAGRIVYQSLTRINKSIEDGDFFENDVLNNAIAHVNSHDSALHIFGLLSDGGVHSHYKHLFALLELAKKQGVEKVYVHAFLDGRDVDQKSALKYIEETEAKFNELGIGQFASVSGRYYAMDRDKRWEREEKAYNAIRNFDAPTYATAKEGVEASYNEGLTDEFVVPFIVENQNDGVNDGDAVIFYNFRPDRAAQLSEIFANRAFEGFKVEQVKDLFYATFTKYNDNIDAAIVFEKVDLNNTIGEIAQNNNLTQLRIAETEKYPHVTYFMSGGRNEEFKGERRRLIDSPKVATYDLKPEMSAYEVKDALLEELNKGDLDLIILNFANPDMVGHSGMLEPTIKAIEAVDECLGEVVDKILDMDGYAIITADHGNSDQVLTDDDQPMTTHTTNPVPVIVTKEGVTLRETGRLGDLAPTLLDLLNVEQPEDMTGESLIKH*