METFLFTSESVNEGHPDKLCDQVSDAVLDACLAQDPESKVACETCTKTNLVMVFGEITTKANIDYEKIVRDTCREIGFVSPDVGLDADNCRVLVNIEQQSPDIAQGVHGHLTKRPEEIGAGDQGHMFGYATDETPELMPLSHVLATKLGARLTEVRKNGTCSWLRPDGKTQVTVEYQNDNGAMIPLRVHTVLISTQHDETVTNDEIARDLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVANGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIPDKVILNIVKENFDFRPGMISINLDLLRGGNGRFLKTAAYGHFGRDDPDFTWEVVKPLKWDKPQA*