MDFLPPLQLILGMFAFLFSYRIVFTWIKRSKNNKIKEAPEPGYSLPLIGHLHLLKGSEPFHHKLDAMADEFGPVFMLRLGAHRTLVVTGSEALKECFTTNDRALASRPSSAVGEYLCYNHMLFGIAPYGPYWRELRKISMIHLLSNHRLQMLKHVRATEIDERMKGLYRQWVENHGRPIKVEMKQWLHDLNFSIMSKMVLGTRFVGAKEESEGKELQRLIGEFFGLLRVFVLSDAFPFLKWMDWKGQKKIMKMTAVEIDCIIGKLLAEHRCRRVKGDKGKDKDFMDVMLSIMEDAPLSGYDTDKVITATALGIMIPASDTTSATLAGALSALLNNTHILKKARDELDTHVGKSRHVDESDIKNLTYLQAIIKETLRIGPAGSLFPMHEATQDCQIGGYHVPAGTRLLVNLGKVHLDPLIWSDPLQFRPERWFLAGHRDLDVKGQQFEYLPFGSGRRSCPGVSFAMQVMHLSLARLIHGFELEVPVGAPRIDVRESLRLDNPKSTPVEVLFTPRLPNHLYED