XGCGAEQEAEAGVAGSPLRLSVQHRCVSLRRGWPRHRCGFQTAGSDCRAVPSPRLAQRRPGACGEDRCPRPGLHRYRYFMHGVCKEGDNCRYSHDLSDSPYGVVCKYFQRGYCVYGDRCRYEHSKPLKQEEVTATDLSAKPSLAASSSLSSGVGSLAEMNSGEAESRNPSFPTVGAGSEDWVNAIEFVPGQPYCGRTAPSCTEVPPQGSVTKEESEKEPTTVETKKQLCPYAAVGECRYGENCVYLHGDSCDMCGLQVLHPVDAAQRSQHIKSCIEAHEKDMELSFAVQRSKDMVCGICMEVVYEKANPSERRFGILSNCNHTYCLKCIRKWRSAKQFESKIIK