MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSILCDAEVALIIFSSRGKLYEFGSVGTNKTLERYQRCCYNPQDANISDRETQGWYQEVSKLKAKYESLQRSQRHLLGEDLGPLSVKELQQLERELEVALSKARQRKTQIMMEQMEELRKKERQLGDINKQLKNKLEAEGAFRGLQGSWESGAVVGNNTFSLHPSQSGPMDCEPTLQIGYHPHFVPPEAAIPRTVAGEGNFIQGWAL