MCLSPNSLSLNKKQSRPTFTGHQIFMLEKKFEQTKYLAGSDRAQLAQELSMSESQVKVRLFFH