MKLDIPAGDLAFLVTVLNETIKQHLKGGKEYKVASFALSNQDAEKYHALIPRLADFSFAKDPEKPGRSNLLVLMQTVSPSKGEIYFNKPLLASGQEFMVLISNQVFLQNFVMPAMIENVKKQAKHKDKVASQIAVKSLSEPYLYQVYNTQDINLQKDHDPWISSLTASVDTTEKALCFYLDVKADVTFADFRVETWDKSWQKFQIDEKQKITLKQTKEDKGKSTKAEPWEWLVAAVSWITLVILGVMYAVVENKNQDLGGTFVETAPLVVQWPNQKYVTLKSITTPNHVVLDLSVQF*