MDTFLFTSESVNEGHPDKLCDQVSDAVLDACLEQDPESKVACETCTKTNMVMIFGEITTKANVDYEKIVRDTCREIGFVSNDVGLDADNCKVLVNIEQQSPDIAQGVHGHLTKKPEEIGAGDQGHMFGYATDETEELMPLSHVLATKLGAKLTDVRKNGTCPWLRPDGKTQVTVEYRNEGGAMVPIRVHTVLISTQHDETVTNDQIAADLKEHVIKPVIPEKYLDEKTIFHLNPSGRFVIGGPHGDAGLTGRKIIIDTYGGWGAHGGGAFSGKDPTKVDRSGAYVVRQAAKSIVAAGLARRCIVQVSYAIGVPEPLSVFVDTYRTGKIPDSEILELIKENFDFRPGMIAIHLDLKRGGSKRYQKTAAYGHFGRDDADFTWETVKLLKWEKVQV*