MASGEAPENVLEWPQKDNHRFLHAVYRVGNLEKTIKFYTECLGMKLLRQRDIPEEKYSNAFLGYGPEDSHFVVELTYNYGVESYDIGTGFGHFAIATEDIYKLVEDIRAKGGAVTREPGPVKGGNTVIAFVKDPDGYMFEIIQRGPTPEPLCQIMLRVGDLDRAISFYEKACGMKLLRKSDNPAYKYTIAMLGYANEEETTVLELTYNYGVSEYTRGNAYAQVAISTDDVYKSAEAIRVVIQEHGGKITREPGPIPGINTKITSFLDPDGWKVVRFLSCL*