YFMHGVCKEGDNCRYSHDLSDSPYGVLCKYFQRGYCIYGDRCRYEHSKPLKQEEATATDLTAKPSLAASSSLSPVVGPIVEMNTGEAESNSNFATVGAGSEDWVNAIEFVPGQPYCGRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSCIEAHEKDMELSFAIQRSKDKVCGICMEVVYEKANPSERRFGILSNCNHTYCLKCIRKWRSAKQFESKII