MTRKKVKLAFITNDSARKATFKKRKKGLMKKVSELSKLCDIDACAIVYSPYDPQPEVWASPKLGVQGVLAKFMRMPELEQSKKMVNQESFLRQRIQKATEQVKKQRRDNREKEITQLMFQCLSDSAGKILDNISMVDLNDLAWIIDQNLKDINQRIQVLTKKNGQSQAQIQMVAPAPAPAPVVTDVVAKIEEMNIDDVMQKQHWFMNLMNSSGGDQALPLGDVNHQSGFWPFFH