MTVPTKTQYSILVINPNTSTHMTNALIPILDNLGHGGIQFDYFTAPASESVTLPDGRVVEGVPSIDSGEDSVKSAFYCMPFIEQLVSEYDGFIVACFSAHPLVGMLKEKVRSIEDAESSGVPSELKVKKKYVTGIFEAAVLAALDLGKAQSRDTFGIISTGKVWEAELSKAVADMLGNSGDSTSTGRFAGVETTGLTAVELHTTPPREVRRRLVEATERLLKKATHPVGAICMGCAGMVGMEDAIREGCVRAYGRRKGSQVRIVDGVIAGAGMLATACKAGF*