MEKSKVLIVGGTGYIGKRLVKSCLANGHDTYILQRPQIGVDIEKVEMLISFKMQGAHLVTASFNDHRSLVDAVKLVDVRFFPSEFGTDPARMENAMEPGRVTFDDKMVVRKAIEEAGIPFTYISANCFAVIYVNEDDIATYTIKAIDDPRTLNKTLYLRPPKNILSQREVVQIWENLIGKELKKSTLSKEEFLAPMKELEYAEQVGLCHYYHVCYEGCLANFEIGEDGEEASTLYPEVKYTTAEQYMKLTTHKISLIHSRVMEFEEEGFRFRPENSELLTYLLRFIAEKDLHDDGFITECDVYKQEPWLTYNRGRHCGGGDDGILQQDKGKMVVSKHNKSLSMGLKKSLYYDTNMCCPDDGKWLMKEYVFCDAILRKFENSNFKDYCICAIKTKPEKNSASCSRSSNVSTTVMDFSDEQKVDTKVISGVNSVVPRMDQECKEVTPINIVEPMLQIQEASSGEEKIKELLENDDPEIMLMRNEDYGMINHPINVVENPAMEVDDVEVQIQEAAGEWNGVLEFENTMPENNLPKEPAHLQQDCPFGVIEDRIASFVGLLSGCGNSAIRNNQEAPGEENGQLELNTFSQIQQPMIPDFANVKSNITMLERYDTLAEYMGVDVLMNPNNELLIHPFDISKRAIVESNQEAAGEENGLLGQTVSPFSKVQEFVMAENNVPEMFDTGDTLLEINQTPQEESETLCETEESSFVAALTEALLDYEPLKDISDAIRSTLLLDQQSWQSKAHLQDMLL*