MEKVVHVPEVVLNSGYKMPLLGMGTAACPMPIDDLTSILVDAMETGYRHFDTAALYGSEEAVGRAVAEAIERGITKSRQQVFITSKLWCTDAHPQLVLPALKNTLGKLGLDCVDLYLIHWPISMKPGPVDILKFKKEDVVPFDMKGVWQAMEECCKLGLAKSIGVSNFSCTKLSHLLQIATIRPAVNQVEINVAWQQRKVLEYCKEKGIHVSAYSPLGASWNSPIINDIATTKQKSIPQVALRWIYEQGASVIVKSFNKERMKQNLEIFDWELSTEDNFKIQDIPQKKGYNGEDFTHPNGPYKSVNDIWDGEI*