MNLEKGGRGAIERMVEAYGFKTRQALCDHLGISKSTLATRYMRDSFPAEWVIQCALETGTSLNWLTTGHGSKQTSGNTNTMEVAKYVLSDGALREDGFYIFDKGFLPSTFKKPFVITDNNSEFICDKEFDDIRDGKWVISIDGEVTIRDITRLPGGRIFVEGGNRAFECKIEDIEIIGKIISLTVKYVK