MELDEQAFLEELFSLRRDATAAWECNAMGDFFSPACGAGAAGMDCFQERHQPTVSVLPTFTASFEQPHPQQHQHHQHAAVASGGFDCLSEVYGGGPFPNAVGGGYGEMGFLAAMDPKAAADGGGLGACKVEPGLAAVDGGAFGSGQMAALAPAPASRKKRVEGMPSKNLMAERRRRKRLNDRLSMLRSVVPKISKMDRTSILGDTIDYMKELLERIRRLQEEMEEAHPGQPAAAAPLLSVFRELNPNEMLARNTPKFEVERKEEDTRVEIYCAAKPGLLLSTVSTLDTLGLDIQQCVVSCFNDFAMHASCSEMQREMISADAIKQELFKNAGYGGGCL