MGCCGSSLRSWVHAEKPPGPRRPAPPPPPPHRPSFSLKAQKAAPPAAAAPAARGVEEVPALAEFSLAELRAATDGFAAGNIVSESGEKAPNLVYRGRLRGGAAPRAIAVKKFAKHAWPDPKQFAEEAKGVGKLRHRRLANLIGYCCDGDERLLVAEFMSNDTLAKHLFHWENQTIEWAMRLRVACYIAEALGYCSNEERSLYHDLNAYRVLFDENGDPRLSCFGLMKNSRDGKSYSTNLAYTPPEYLRNGRVTAESVIFSFGTVLIDLLSGKRIPPSHAE