MEKVVHVPEVVLNSGYKMPLLGMGTFNFPMPPIDELTSILVDAIKIGYRHFDTAASYGSEEGTGRAVAEAIERGIIKSRQQMFITSKLCCTQAHPQLVLPALKNTLGKLGLDFVDLYLIHWPISMKPEIDIQNFKKEDIVPFDMKGVWQTMEECCKLGLAKSIGVSNFSCTKVSHLLQIATIPPAVNQVEMNVAWQQQKLLEFCREKGVHVSGYSPLGANGGPWGSHAVALRWVYEQGESVIVKSFNKERMKQNLVEIFSWELSTEDNFRIQAIPQKRGCNGEPFIHPNGPYKSLDELWDGEI*