MTTQVPKYVEPRTQKMNNVANHLEPWLQLEGKVVFVTGASAGLGREFCLDLARSGCSRVVAGARRGDRLKSLCDEINTNSHLVRAMAIELDVTADGTTIEASVKKAWDAFGHIDALINNAGVRGGIKSSVDISVEEWENTLGTNLTGSWLVSKYVGRQMQASKKGGSIINISSISGLNRVLMRGGIAYSSSKAAMDSMTKIMALELGEHNIRVNAIAPGLFKSEITENLVKKDWLKNVAKRSIPLKTFGTTDPALTSLVRYLVHDSSNYVSGNLFIVDAGYTLPGVPIFSSL*