MELDEQAFLEELFSLRRDAWEYNAMGDFFSPACAAMDGFQERHQSTTTVSVLPTFTASYDQPPPPAAGFDCLSEVYGNAAFGANAGGGEYGGGGDLGFLDVVEPKASMVVEGGGLGVCKVEPGLQAEGGGFSAVAAPASKKKRVEGMPSKNLMAERRRRKRLNDRLSMLRSVVPKISKMDRTSILGDTIDYMKELLERIRQLQEEMEQETETETETPGVLSVFRELNPNEMLARNTPKLLLLHRLADEDEQFDVERKEGGDTRVEIYCAAKPGLLLSTVSTLETLGLDIQHCVVSCFNDFGMHASCSEMQRERMSADMIKQELFKNAGYGGGCL