MMMMNGEATEAELFLNCADMSVLERQRAQLNYHHLPGFFSNSSTINGGEIDDGFLASAGLDLPEIYGEVHGDARISVSPGNITNESGNSKKRKFGCVDTETKVFNEKKKMMMMDREVEVEEEEEKSKITEQSTKSIMKMKNKAKKEQNSCSNDSSKVTKDSQRTDYIHVRARRGQATDSHSIAERARREKISERMKFLQDLVPGCEKITGKAGMLDEIINYVQSLQRQVEFLSMKLATVSPRLDFNIDDIFAKEVVSAPMMNLPNSVMPPHMMVNSGYPHDMVNSGYVHFNPMQQVVTSSDPLACFNNGQSATMWDSDVQNLYSSLGV