MRHNRAKGLGRKNKAIPTRFDPYQLTRKKSRLEPNPDYALTDRDRAIMNLFWDHYTAKRSWMDTWCQPVKPKDLRGTLSPNWMDTDDLYIHRAEHLYYTTFGVESFLGRRFSQFRTLIFSIVRNQHFFLIIGYVDRGRFEHYNSIMGHDGDQQFAEEFIVFLKSCFMGLGWDDPSSWPLEDAENHPQQENINDSGIFVMAYAEHAAYRREEKCVLNECAG