MTKIFVLLCLLFLASSGFVHGSSKKDHIRLFELKKGDFSIKVTNWGATLVSVILPDKNGKLGDIVLGYDSPKAYTNDTSYFGATVGRVANRIGGAQFTLNGIHYKLVANEGNNTLHSGPKAFSDVLWKVTRYIKDDDKPRITFSYHSYDGEGGFPGDLLVTVSYILGKNSLSIIMKAKALNKPTPVNMVNHAYWNLGNHNSGNILDEVVQIFGSQVTLFDDNLIPTGQYASVRGTPNDFLEPHIVGERINQLPKTNGYNINYVLDGEKGNAEIKLAAIAVDKKSGRVMKLFTNAPGLQFYTANFVKNDKGKGGFVYQPRSALCLESQAFPDSVNHPNFPSTIVTPDKPYKHVMLLKFSTKVPYAFSQF*