MTTQVPKYVEPRTQKMNNVANHLEPWLQLEGKVVFVTGASAGLGREFCLDLARSGCRVVAGARRGDRLKSLCDEINTNSHLVRAMAIELDVTADGTTIEASVKKAWDAFGHIDALINNAGVRARSRCRVVAGARRADRLKSLCDEININSHLVRAMAIELGVRGGIKSSVDISEEEWENTLRTNLTGSWLVSKYVGRQMQASKKGGSIINISSISGLNRALMRGAIAYSSSKAAMDSMTFVIMALELGEHNIRVNAIAPGLFKSEITENLVKKEWLKNVAKRSVPLKTFGTTDPALTSLLRYLVHDSSNYVCGNIFIVDASYTLPGVPIFSSL*