RSGAGLARAHFEKQPPANLRKSNFFHFVLAMYDRHGQPVEVERSAFVGFVEKGREHGGEKTNNGIHYRLQLLYSNAGIRTEQDLYVRLIDSVSKQAIIYEGQDKNPEMCRVLLTHEIMCSRCCDKKSCGNRNETPSDPVIID