MKMGMNLDEITILHSLFARMESFLFTSESVNEGHPDKLCDQISDAILDACLEQDPESKVACETCTKTNMVMVFGEITTKANVDYEKIVRKTCREIGFISDDVGLDADNCKVLVNIEQQSPDIAQGVHGHLTKKPEDIGAGDQGHMFGYATDETPELMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYLNENGAMVPVRVHTVLISTQHDETVTNDEIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVASGLARRCIVQVSYAIGVPEPLSVFVDSYGTGKIPDKEILEIVKESFDFRPGMISINLDLKRGGNGRFLKTAAYGHFGRDDADFTWEVVKPLKSNKVQA*