MRGKGVASENYFVLNTGARIPAIGLGTWQSGGDLFVEAVRTALKVGYRHIDCAHLYGNEIEVGQALAEAFDSGLKREEMFLTSKLYCSMNSLKKIENSVRVSLKSLGVSYLDLYLVHWPESLAFGDATDPPSKSGSEYRQFSQRLKQTWKAVEGLVEMGLVRAIGVSNFSVQQIQELLQFANIVPAVNQVELHPFWRQDELVKFCQLKGIHVSGHTPLGAPTSSPNLSDGGSGEDEPGTPRISFRRSRSVHGPMLKLSVVADVAERHKRTPEQVILRWGLQRGTSVLPCSLKPDRLRKNIDLFSWSLSDDEWNQLNKIEPQVCLFGNELVINPSESIFRSGSGPLQVVREMDDDIEWDA*