MLHAMRKVTTAFLGRRPKPHAFLKRPPPPSLSFNVTLASSPDAPEVGACDLQALPHISMGGALETGKANGRKARGLKADKIDRGSLHAEICTAIAEETRQGRPSAKAKRKAKANVAQNAVLEEAQNAAPGRTEQAASFVFEEEKALQNAAIEISEEVANESIINAKKELSELSAKLELNTFKRGLQWEQTAYKLLDCGIPFAHIKKMLPKCRTLPCRTMSLDSTLKHFAMLGMSLEEMGRVISRSPRILYISNTVFQSQVEFFESVGIGRSSLGKIMHAALQAIGSSPNTLRERCDFWKDYFQDVREDALLTLILRNPRVLAWNLQTVKPKIAYFEELGFSKKMLLRCSSLLAYTPKAIAMKLKLFEKFGIWNTRSHVKAFVVLHGITPLKLHARLHNLLALGFSFDQVQKMTMNYPSLLSFSEDHINFRLSYAVNVMNLSFDALVAFPAFWGYNYEKRIKYRYEVLQELKTLGAYE