MKTRGSYILYLLILCVVVGCKGTSSPSTASETDEYAGTCEGEKAKAILWVDYKRGRKITDGTPIRTVKVYADVHADGSLKVLSWCKKQPMKVENYLLKRVEVYRIRKEIFEGGYLKPGEQYLQLRYLPGEVK