MDPMFNINFQSATMMMPEFPPVQGQKPTPYDKKKDPNHVKRPMNSFMVFSQAERKKITMAQPHLHNAVISQQLSKKWKDMTPEEKDPYVKEADKLKMEHALQNPGYKYQPRRKLKGVPSKSTVSDENSEGKKATPQRKNAQPMAQIQQYPGSSNQMSFPMQSFGFYGHQPHTQNPQGQIHGGGHPYFNHGLAPMVDQMTNNYYDFSSQQNYQHDYTMYAPIQNRTSSNESSESWNTTTSSLMPTSSESRAPSALTVDEFPGINAGFVFPKYEF