MRFNPCDVCLSPGNGKHFGVDACRGCTAFFRRTIVNKRNYSCSEDDTCEIEKSEGLLCKKCRFEKCLKVGMKKESIQKHRDIYGRRNPENRALIISPSTSQLQVTIPITLLSSVKRNYAELENVREIVHRMDGFSMFLKPAPRGQTYKETYRLLLREFYLVSDWVSNCFPLFKELPNSQKDILLRNFYLTFYNLEAGFFACQHNKIDVWFLPNGNFIDCQNLEAFYYDPHNQQPMTSADAAR