MDPWMGSQPSLSLDLHVGLPPMGHPHHHQSQYQAPPMIALAKPKILVEENFMPLKKDPEVAVLESELQRVSEENRRLGEMLREVASKYEALQGQFTDMVTAGGNNNHYHNQPSSASEGGSVSPSRKRKSEESLGTPPPSHTQQQHYAAGLAYAVAPDQAECTSGEPCKRIREECKPVISKRYVHADPSDLSLVVKDGYQWRKYGQKVTKDNPCPRAYFRCSFAPGCPVKKKVQRSAEDKTILVATYEGEHNHTQPPPSQPQQQNDGSGAGKNAGNGKPPQAPATPHHPQQQHKQEAAAVVVSGESAAAASELIRRNLAEQMAMTLTRDPSFKAALVTALSGRILELSPTRDIN