MRGKGVASENYFVLNTGARIPAIGLGTWQSGGDLFVEAVRTALRVGYRHIDCAHLYGNEIEVGQALAEAFDSGLKREEMFLTSKLYCSMNSLKKIENSVRVSLKSLGVSYLDLYLVHWPESLAFGDATDPPSKSGSEYRQFSQRLKQTWKALEGLVEMGLVRAIGVSNFSVQQIQELLQFAKIVPAVNQVELHPFWRQDELVKFCQLKGIHVSAHTPLGAPTSSPNLSDGGSGEDEPGTPRISFRRSRSVHGPMLKLSVVADVAERHKRTPEQVILRWGLQRGTSVLPCSLKPDQLRKNIDLFSWSLSDDEWNQLNKIEPQVCLFGNELVINPSESIFRSGSGPLQVVREMDDDIEWDA