MRFNPCDVCLSPGNGKHFGVDACRGCTAFFRRTIVNKRNYSCSEDDTCEIEKSEGLLCKKCRFEKCLKVGMKKESIQKHRDIYGRRNPENRALIISPSTSQLQVTIPITLLSSVKRNYAELENVREIVHRMDGFSMFLKPAPRGQTYKETYRLLLREFYLVSDWVSNCFPLFKELPNSQKDILLRNFYLTFYNLEAGFFACQHNKIDVWFLPNGNFIDCQNLEAFYYDPHNQQPMTSADAARLFKGTCTECKRNVLEPMLRENVTQFEFLALAALLLFDTGLEDQSDDCMDLCRNVRTLIQREMIQYYSNKHLDEYPLRMADVISLIPRVQKAAQKMQSDMEIGHLFNTYAAEKSFFENCMGKETSNEHNPSPRGGKFENEKENSVFLIIGTIIP