MELDEQAFLEELFSLRRDAWEYNAMGDFFSPACAAMDGFQERHQSTTTVSVLPTFTASYEQPPPAPAAGFDCLSEVYGNAAAAFGPNAGGGGGDMGFLDVVEPKASMVVDGGGLGVCKVEPGLQAEGGFSAAAAAPASKKKRVEGMPSKNLMAERRRRKRLNDRLSMLRSVVPKISKMDRTSILGDTIDYMKELLERIRQLQEEIEEQQQQETPGVLSVFRELNPNEMLARNTPKFDVERKEGGDTRVEIYCAAKPGLLLSTVSTLETLGLDIQQCVVSCFNDFGMHASCSEMQRERMSADMIKQELFKNAGYGGGCL