MTGEKPHKCQVCGKAFSQSSNLITHSRKHTGYKPFQCELCHKAFQRKVDLRRHKETQHTEIRTMVN