MCFNEKQPVVQLPEQNSLCSNPNSGCRYVEVKNGRKSWEKSLAVLIKEDGEPEAKLFIYTYFLRGIGAGKPLIGQIYSLNKPKELKAKKDVDGNIIVTIVTEKKLKLKFRIGVKDGGLWVAAIMSGSFNLISHETHAPVLSKISSELKSLKSVKRPDEVSKLDETQKISPKSFTKSVSKSVKDNVSSKEKTKSTEDSVTLKTVSGKDKIDTTEEVSRTNSEEVENNDRSEH