MAILVTGGAGYIGSHTVVELLNAGKEVVVLDNLCNSSPKSLERVKQITGKEAKFYEGDILDRALLQKIFAENEINSVIHFAGLKAVGESVQKPTEYYMNNVAGTLVLIQEMKKAGVWNFVFSSSATVYGDPKIIPITEDCEVGGTTNPYGTSKYMVEQILHDTAKAEPKFSMTILRYFNPVGAHESGLIGEDPNGIPNNLLPYISQVAIGKLAQLSVFGSDYDTHDGTGVRDYIHVVDLAVGHLKALQRHENDAGLHIYNLGTGHGYSVLDMVKAFEKANNITIAYKLVERRSGDIATCYSDPSLAAKELGWVAERGLEKMMQDTWNWQKNNPKGYRD*