MTKPTVLQLGDDIKWNHDLHATFKSHFDIKRSHSMPRAEFIQALKNKTFGDFFAIYRPFWNTGGEMGNWDEELISLLPASCKIYASAGAGFDWVDTATLAKRGITYCNAAAACTESVADAAIWLIISVFRQLSWSSIAARSGSSEQFLDAQRNLAPVSRNPSGFSLGIIGFGRIGRRIAEKAYKALDMKILYNDVVQMPKEIEEPIGAVYHKSADTLLAEADCVLVATPFAGEALLNKQGLAKMKKGAKLVNIARGKLINEADLVEALQSGHLSGAGLDVFEHEPVISPELIKMKNVELLSHNAGASLDSHVGFEKLGMENILSFHKTGKAISPVNAHLIKQSKL*