MTKKAVLIGINYPGTKAELRGCVNDVRRMYKCLVERYGFSEENITVLIDTDESSTQPTGKNIRRALADLVESADSGDVLVVHYSGHGTRLPAETGEDDDTGFDECIVPCDMNLITDDDFRDLVDKVPPGCRMTIISDSCHSGGLIDEAKEQIGESTKKEAEDEDESEESSSRFGFRKFLRSKVEGAIESRGFHIGGNKKDEDEAEEIETKEIELEDGETIHAKDKSLPLQTLIDILKQQTGNDNIEVGKIRPSLFDAFGDDSSPKVKKFMKVILGKLQAGNGEEGGLMGMLGKLASGFLEGKLNDEDYVKPAMQTHVGSKEEVYAGGSRGSVPLPDSGILISGCQTDQTSADATPAGKPTEAYGAMSNSIQTILEETDGEISNREMVTRARKALKKQGFTQQPGLYCHDGYANAPFIC*