MGRASTSSKEAFNRVAWTPPEDKRLMDYISMHGPGKWERLAKELGLNRCGKSCRLRWLNYLRPGIKRGKFSEDEEDLIIRLHKLLGNRWSLIAGRIPGRTDNEIKNHWNT