MRLTSLKGVFVGSGSEGLQQPEVVTEILSLAGKAPTELNVLYIGTPTYEKAQSRENQTKLLAAAGCSVTHLKTTLAGDCTAVEMEEACAAANIIVVSGGNTLYGIDRWRATGLDRQLKAAGERGALLCGGSAGAICWFDGGHSDSGDPDTYISSAAAPAPAGADEATTFAEGGVAAQWDYVRCPGLGFLPGLCCPHFDKTQSNGVLRAHDFDEMMLRHPGERGVCIDHFAALIVDGARYRVLSLPGKPGSVLGGAFSEARAGLPGVWVKEVAGGEVKTWLAPADGSLDELLREPTAVVEDRRLAAIRAANPSPKEL*