MATAGKVIKCRAAVAWEAGKPLSIEEVEVAPPQAMEVRVKILYTALCHTDVYFWEAMGQTPVFPRILGHEAGGIVESVGEGVTELVPGDHVLPVFTGECKECAHCKSEESNLCDLLRINVDRGVMIGDGQSRFTIDGKPIFHFVGTSTFSEYTVIHVGCLAKINPEAPLDKVCVLSCGISTGLGATLNVAKPKKDSTVAIFGLGAVGLSAMEGARMAGASRIIGVDMNPAKFEQAKKFGCTDFVNPRDHTKPVQEVLVEMTNGGVDRAVECTGNVNAMISAFECVHDGWGVAVLVGVPHKEAVFKTHPMNFLNEKTLKGTFFGNYKPRTDLPEVVEMYMRKELELEKFITHSVPFSQINTAFDLMLKGEGLRCVMRMEE*