MRLDNMLIAEGVAGPEKGGGAGAAANASAAASGGQPENAIEHSDYRAKLAQIRQIYHQELEKYEQACNEFTTHVMNLLREQSRTRPITPKEIERMVQIIHKKFNSIQVQLKQSTCEAVMILRSRFLDARRKRRNFSKQATEILNEYFYSHLSNPYPSEEAKEELARKCGITVSQVSNWFGNKRIRYKKNIGKAQEEANLYAAKKVFPKKKKASHTAGASAYSMVPTTQGQQGQMISPPPPGGPQDSMYNMSMNGGDSYQNAMGANVQSQLPHGMHAMAYSPPQSSESSTPLSPL