MKHLPSINALADKAKPFFDPLLNYGTRNRNRSGLDQDNGSLSLLIWNDVKSYSKDPSFIFNPTDNFNEIGPCDMRLNIPNSTRRSGQFCTNCNTSATTLWRRNTEGEPVCNACGLYYKLHKINRPISMKKEGIQTRKRKPKMNTLKSNQLYVPNLSRGSGKPMNKLVTRMDGSKQASFFIDNRYQYDIIYRTVYNKSCCNYKPDRWLNSFRREPWA