MKGRGKQKGLKVILWLMGICTVGYILGPPLHWHLSDTLAVTLSSSSYCATCHCDCSSLPLLSLPRGLNNNSFTDCMKNDPEVSEEMEKSFKGLLSEEVGLKEAEALRDQQRADVALLEAKKMASQYQKDADKCNAGMGTCEEARESAESTLEAHLRLSAMWELRARQRGWKESMARSLLLK