MREASKQTVAVIGSGMAGLVAAFLLHRDSKGRYRVEVFEKQDQLSLDSASYTLEAATDELPHRVDIPMRAFDDNYHINLKRMYDFLGIDYVSPKFLYSLSRICPSSGKREPPYFIHSSSNHQVPPIRPRSRSRMDWIAETLYLTVCYFWFIVCCFVIGPKGKSVSCGDESFRRYLERIRLPQYFSRRYLLPLLSSMTTCSHAELLDFPAIDVVDYATRTYRQPHYTVVGGVHRVQARISDGLAIRLHSTVTAVEAAGTRCRITWIDSQNDKVSSAEYDHVIMAVTPDVVAAIFKPLEKPLRSIPTVKGDCIVHCDTSILPDGGLLCTEAKKALEPPEIMYMVSDNNSTESVHIHRSSVMVTNFPIEPINSNKIIHRARLTRVLRTVRSREVVNRIFSASQSQNTLSEKEQLWRNGDGNVWLVGAWCWDGMVLLEGCIVSAMRVAACLGVDIPWSKEE