METFLFTSESVNEGHPDKLCDQVSDAVLDACLAQDPESKVACETCTKTNLVMVFGEITTKANIDYEKIVRDTCREIGFVSPDVGLDADNCRVLVNIEQQSPDIAQGVHGHLTKRPEEIGAGDQGHMFGYATDETPELMPLSHVLATKLGARLTEVRKNGTCSWLRPDGKTQVTVEYHNDNGAMVPLRVHTVLISTQHDETVTNDEIARDLKEHVIKPVIPEKYLDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVANGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIPDKEILNIVKENFDFRPGMISINLDLLRGGNGRFLKTAAYGHFGRDDPDFTWEVVKPLKWDKPEA*