MDYYDELGLTASATDLDIKKAYRKLALMYHPDKDPTEDAALIFKRVAEAYDVLSDAKLKATFDVLGEEGLKRGVPDGKGGVRGGIYAFEVSPISVFETFFGTSNPYAALMDISAAFGALAEDDRAELGKQRTYDVGLTLEELHAGCQKTVRHVRRIQARSRDDGGDVEEEERALTLAVPPGCENGRRFVFEGEGNQRPGMEPGPVVYVAAALKHPIFTRTGDHLVYAAKIPLIDSLCGATLRIPTLDGRHLSLPVTEIVNTGDRKIVKGEGMPRADGQGKGDLVIVFDVLFPRTLTPAQKALMRASFFFPGKNPPATAHAAQVAFLNAANHGTHGWTLGYSK*