MATFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKANVDYEKIVRDTCREIGFVSDDVGLDADHCKVLVNIEQQSPDIAQGVHGHFTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKIGAKLTEVRKNGTCAWLRPDGKTQVTVEYRNEGGAMIPLRVHTVLISTQHDETVTNDKIASDLKEYVIKPVVPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYIVRQAAKSVVAAGLARRCIVQVSYAIGVPEPLSVFVDTYSTGSIPDAEILEIIKQNFDFRPGMIAIHLDLRRGGNKRYQKTAAYGHFGRDDPDFTWETVKPLKFEKAQA*