MDDPNRLMHAVPGGQVGLMHQPPYGLPPVNVGVNVGVNMASLDGGNQESENMTGRKQDIGEILQQIMNITDQSLDEAQARKHTLNCHRMKPALFSVLCEIKEKTVLSLRNTQEEEPPDPQLMRLDNMLIAEGVAGPEKGGGAGAAANASAAASQSGSMSDSAIEHSDYRAKLAQIRQIYHQELEKYEQACSEFTTHVMNLLREQSRTRPITPKEIERMVQIIHRKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQASEILNEYFYSHLSNPYPSEEAKEELARKCGITVSQVSNWFGNKRIRYKKNIGKAQEEANLYAAKKAAGSSSPYSMAGTPGPMMSPQPGGPELRGPQDSLGPYGAMGLNGGDFPSSMGGQGYGDSSMGYDPSMHQVNSP