MEQKKNHSRRAFIRNTVGAVAAFTIVPRHVLGRGYLAPSDQLTKAVIGTGEMGRNHFAYGGTRVVAICDVDRGHLLQAKELLEKGVKTFDDYREVIQLPEVDIVHIATPPHWHGIISVDAAAAGKDIWCEKPMTRTIGEGKRVIEAVQQYGRIFRLNTWFRFEDNFYGLNTPVKPVKKLVNSGLLGWPLKVTVSQHTGFDWKFNWVGKTNLPVMPIPEDLNYDRWLGPAPYKPYHPHRVHQTFRGYWDYDGGGLGDMGQHYLDPVQYLLGKDHTSPVSVEIDAPQQHPDAVGTWRRITYTYDDGCQIVLDGEGKDEGAAYIEGPLGKLYPGFRSDIPDLAKKLTAYPEPPVQITDFNEAVRLRKQFALNEENGHRSCTLVNMAKIALQLGRSLEFDPVKQTFIYDDGANQLIDPPMRAPWNLY