MGSPGAESAGKSLQYRVDHLLSAVESELQAGSEKGDPTERQLRVGLEESELWLRFKELTNEMIVTKNGRRMFPVLKVNVSGLDPNAMYSFLLDFVAADSHRWKFVNGEWVPGGKPEPQAPSCVYIHPDSPNFGAHWMKAPVSFSKVKLTNKLNGGGQIMLNSLHKYEPRIHIVRVGGPQRMITSHCFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERSDHKDMMEEPADGQQPGYSQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYPDSPSACLPVLPSPDTWPGLGVPAHGTVLHNSSPATGSXXXXXXXXXXXGTITPGSQSASGLETQFRGSAHYAPLPQGVPAASSGSPLYEGAAMVTDIAESQYDASAQGRLLASWTPVPPPSM