MARNEEKSQSMLYRFREAQAAELGLATKTDRRPRLAASCKDLKQCERWRGEILREISRKVSKIQDSGLTDYEVRDLNDEINKLLREKHHWENQIIALGGANYKRVGLAGRMKDADGKDVPGTRGYKYFGRAKDLPGVKEMFASRSTEEADLDSHKKQRINLFANPAPGYCGDEDEVDASLLESERAAEAQAWEDALENLRDLGLVIPEGDDAPPLPTAKYISLNPPTTTTTTEAAEVAPPSKAEAATGSKRKAATTTKEKGKSKKAKLDEKAAEEEAAGKDGEELGPTNGFLSILKAEDLRPPQLLSAQEIEKLIVEQQKKKLLAEYLDEDK