MVKAIRVHEHGGPEVLTWEDVEVPDPKEGEIRLKQKAIGINFLDVYMRRGHYPQPVPFTPGMEGAGVVTAVGAGVTSCKVGDVVAYASGQVGSYAEERILPADQAVPVPSSVDPVEAAAVIFKGLTAYVMIHRAFKVEPGHTILVHAAAGGVGYLICQWASAIGATVIGTVSTKEKAVQAKEDGCEHVILYKDEDFVKRVMEITSGKGVDVVFDAVGKDTFNGSLECLKTRGYMVVYGTASGEPEPISVTKLAPRSIYLTFASLGEYIGGNREHLLIAAEALYSNVAKGVLKVRLNHKYPLSQATQAHIALESRKTTGSVVLIPDEE*