MCPTKRYVLRLFMSLKYITANVVDRNNGRVVVSASTVEHALKEAMELGRSCNAKAAATVGEVLAMRLKVEGLAQPGGRALHTNVNKEIEKKGFKNRTKVWAIINALKSNGINLIIDDNDQSSF