MESFLFTSESVNEGHPDKLCDQISDAILDACLEQDPESKVACETCTKTNMVMVFGEITTKANVDYEKIVRKTCREIGFLSDDVGLDADNCEVLVNIEQQSPDIAQGVHGHLTKKPEDIGAGDQGHMFGYATDETPELMPLSHVLATKLGAKLTEVRKNGTCAWLRPDGKTQVTVEYLNENGAMVPVRVHTVLISTQHDETVTNDEIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVASGLARRCIVQVSYAIGVPEPLSVFVDSYGTGKIPDKEILEIVKESFDFRPGMISINLDLKRGGNGRVFKTAAYGHFGRDDADFPWEVVKPLKSNKVQA*