METFLFTSESVNEGHPDKLCDQISDAVLDACLAQDPDSKVACETCTKTNMVMVFGEITTKATIDYEKIVRDTCREIGFVSDDVGLDADNCKVLVNIEQQSPDIAQGVHGHLTKKPEEIGAGDQGHMFGYATDETPELMPLSHVLATKLGARLTEVRKNGTCTWLRPDGKTQVTVEYFNDKGAMVPIRVHTILISTQHDETVTNDEIAADLEEHVIKPVVPTNYLDEKTIYHLNPSGRFVIGGPHGDAGLTGRKIIVDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSIVACGVARRAIVQVSYAIGIPEPLSVFVDTYGTGKIHDKEILKIVNENFDFRPGMISIDLDLKRGGNGRFLKTAAYGHFGRDDPDFTWEVVKDLKWVNPEA*