NGMKKSHICHIEGCGKIYGKTSHLRAHLRWHMGERPFTCNWIYCGKKFTRSDELQRHKRTHTGEKKFLCQQCDKRFMRSDHLAKHMKTHK