MRHNRAKGLGRKNKAIPTRFDPYQLTRKKSRLEPNPDYALTDRDRAIMNLFWDHYTAKRSWMDTWCQPVKPKDLRGTLSPNWMDTDMMDEWFKNVHEKAMDSHCFPSNLADLYIHRAEHLYYTTFGVESFLGRRFSQFRTLIFSIVRNQHFFLIIGYVDRGRFEHYNSIMGHDGDQQFAEEFIVFLKSCFMGLGWDDPSSWPLEDAENHPQQENINDSGIFVMAYAEHAAYRREEKCVLNECAG