MGGIPFTSRACAACKKRKIKCDLEKPECSSCVKRGGTPCPGYHDRDFIHHKFEPRRVRNAETKRPGPQRVRQLESLALPACFNMSAEARTQLFATYMHTFFASNPSLNGRVDSWYLLMARFPTLTGKSDLLDRSVIGLVSVYLGKKTRDGRLAHHGFEIYNSALHAMLQILQGNRPPTATTLYSAIVFQTYEGATAMLKQHDYTRGDQALIDAILRRHKWATAMFTLNTPYSMQVDEECLNLGRKESPVDELFGIIAEAIALRRDLYWLHMSAHRLDGIPTPCSRRNLGQEPSMLPLDPDLAPYNIESLEAAKIYLLFWVASLVIRRVIYQTETHLMRGPDPSRMVFYAREICRSVAYLMQPENRMSSGQILILGLSQASKCYIDCGDKAEFEWCQAIYPFIAASGFGIASLMGQMEWKFWNAAQSQPRGSLLLLPEAVHTGQAMKVSRTVRYRLAFLS*