MVEARLPPGFRFHPRDDELVVDYLSGKLRSGDGGAASGGGGAGAGCPTPTLIDVDLNKCEPWDLPEIACIGGKEWYFYNLKDRKYARGQRTNRATESGYWKATGKDREITRKGSLVGMRKTLVFYRGRAPKGERTD