METFLFTSESVNEGHPDKLCDQISDAVLDACLEQDPDSKVACETCTKTNMVMVFGEITTKGKIDYEKIVRDTCRNIGFVSDDVGLDADKCKVLVNIEQQSPDIAQGVHGHFTKRPEEIGAGDQGHMFGYATDETPEYMPLSHVLATKLGARLTEVRKNGTCPWLRPDGKTQVTVEYFNDNGAMVPVRVHTVLISTQHDETVTNDEIAADLKEYVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVANGLARRCIVQVSYAIGVPEPLSVFVDTYGTGKIPDKEILKIVKESFDFRPGMMTINLDLKRGGNRFLKTAAYGHFGRDDPDFTWEVVKPLKWEKPQA*