MEVLESGEQSVLQWDRKLSELSEPGDSEALAYPTHFSELLDEFSQNVLGQLLNDPFLSEKSVSMEVEPSPTFPAPLIQAEHSYSLSEEPRAQSPFAHAATSDNFNDDEAESEKWYLSADFPSTTIKTEPITDEPAPGLVPSVTLTITAISTPFEKEEPPLELNTGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXISAQESRRKKKEYMDSLEKXXXXXXXXXXXXXXXXXXXXXXXXTLLQQLQRLQTLVMGKVSRTCKLAGTQTGSCLMVVVLCFAVAFGSFFQGYGPYPSATKMALPSRHSAQEPYTASV