MRLDNMLIAEGVAGPEKGGGAGAAASASAAAAAGPPGQPDNAIEHSDYRAKLAQIRQIYHQELEKYEQACNEFTTHVMNLLREQSRTRPITPKEIERMVQIIHKKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQASEILNEYFYSHLSNPYPSEEAKEELARKCGITVSQVSNWFGNKRIRYKKNIGKAQEEANLYAAKKAAGASPYSMGGASQGTPTPMMSPAPPGGPQDMAGYSMGINGSDYGSQPYNDGSMGYDPMHQGKALAGGPGAAGWMQQREAVPEFPPLHDSADSDSDRENEKRPRVX