MSRIYHDSALRNKAVHSIRLPGSWDPAAYQRGNGILLEGELVDVSRHNISDANGKKERYYVLYLSASGVHRGEFFCRRKEFESEFSSASCLVLWPEVEAKGDTDRLLPMELKGLVEKPELLVVTGSHTPDQTFAFWIPEAEIEKIELELGAEVRLKTQGDGPFIGSLAKLEAGTVTKCNFAGDGQTGASWTDNIMAQKSLEGTASEIRGQGDGAEDDEWVSWECFLSPWSES