MKYLCWILVTTSVLGQFTKQLYRSFLQDNKQYNIIASPLCVEIGMSMILMGADGNTANELRTALNLPEDKKNVATIYDKL LTKLERGKKVAILHLANRLFVNETIGVNKRYNKLVNKHFRAEAEAIKLADRLKAAWAINDWVLDQTLDNVKDIIIPSDLT PDESAVMINAAFFKGYWKTRFDKMNTKPKVFYVSKSYQVNVNMMSQVGRFKMRTSTIDQIIELPFAYSNLSMVIVLPKDN GSLTQAEATIESYPQIVLTEMDVHVQLPKFKIDFRMELVETLKSMGIQDLFNSSSDISVLLNQSGTRISQVVHKAFIEID EEGGSAGSASASPIRGLSDYATSVVTFTVNSPFVFMIRDDDNIYFRGRVVDPLKKSNPIDRITI