MESFLFTSESVNEGHPDKLCDQISDAILDACLEQDPESKVACETCTKTNMVMVFGEITTKANVDYEQIVRKTCREIGFVSADVGLDADNCKVLVNIEQQSPDIAQGVHGHLTKKPEEVGAGDQGHMFGYATDETPELMPLTHVLATKLGAKLTEVRKNGTCPWLRPDGKTQVTIEYINESGAMVPVRVHTVLISTQHDETVTNDEIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVASGLARRVIVQVSYAIGVPEPLSVFVDSYGTGKIPDKEILEIVKESFDFRPGMISINLDLKRGGNGRFLKTAAYGHFGRDDADFTWEVVKPLKSNKVQA*