MARRVNFGKKNIDRCSPGRRFMTDTYPRSYNALFRLFPFYFGDNLVYLAFPQHNMRWSLAGLLPSLCLVVLTNTSPLGHQSAYDIEGVDSLNALVRRVRTGPGGGTVTTPKKTTDLFLLDSGPGGCVGKEAILDNWLTEVFLLHDAIKTAYANIQGDRSWMLMWYTWFGVQLNMQTGGVDVSDAANKQLWDTIGDHISRVTKFLSGAGLPNPQVAGENPRLFCGPEAGEHQPWSESVVKDHNGQDVVTERDPETQQPTEYLKLGTAFLNTARDPDANAFWFSSFKGYDLDFSGETSLCAGNRFAKTARPASSWPVIFSDGADFTFGRANRHILFCPRSFSPPTGFHSYPSLTKAVEEDNYPTAGLKDENESLDKMMPVSSTLYHELYHLTDDDNTKDQAYSLDRVIRNARDSSKREGNSHNPETYTLFATAAYLYLNAPQAEEPCLYISGFPKKASDPFA*