MATFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKAELDYEKIVRDTCREIGFISAEVGLDADNCKVLVNIERQSPDIAQGVHGHLTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGARLTEVRKNGTCQWLRPDGKTQVTVAYKNEGGAMVPIRVHTILISTQHDETVTNDQIAADLKEHVIIPVVPEKYLDENTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIARQAAKSVVAAGLARRCLVQVSYAIGVPEPLSVFVDTYETGKIPDAEILELIKENFDFRPGMIAINLDLTRGGNKRYQKTAAYGHFGRKDADFTWETVKPLKWKKAQA*