MGCTTSAEERAAIQRSKQIEKNLKEDGIQAAKDIKLLLLGAGESGKSTIVKQMKIIHESGFTAEDFKQYRPVVYSNTIQS LVAILRAMPTLSIQYSNNERESDAKMVFDVCQRMHDTEPFSEELLAAMKRLWQDAGVQECFSRSNEYQLNDSAKYFLDDL DRLGAKDYQPTEQDILRTRVKTTGIVEVHFSFKNLNFKLFDVGGQRSERKKWIHCFEDVTAIIFCVAMSEYDQVLHEDET TNRMQESLKLFDSICNNKWFTDTSIILFLNKKDLFEEKIRKSPLTICFPEYTGGQEYGEAAAYIQAQFEAKNKSTSKEIY CHMTCATDTNNIQFVFDAVTDVIIANNLRGCGLY