MGRLGCGALRNSSAVPAVRVVGFAIGQPQRPGRALTSRVTAAQQSAPSSGNSAAAAAAAVSGSPFAATSPPAAATTTTFDLVCPICLTTELKLRNSSARPTGNLHCCRCNRTFATTATYADLTLTSGIQQKAYKPSFWGGVSIFRSPLVSAVYERGWRQGFAWAGFPGADKEYELACDYLQPAYGSTLVDMSCGSGLFTRRFLKSNRFASVVAADFSESMLGQARQFLDEDPSIDASRYLLLRADVGRMPFATGSVAAVHAGAALHCWPNPQAALAEISRVLRPGGVFVASTFLTFASPLGQLVGDELVQPLSQLEPSPRAYKWWQEQELRDLCDSVGLADFRRARSNRFILFSVTKPENAAAQX