MKENGSRKQGAPSPCAACKLLRRRCAQDCVFAPYFPADEPQKFANVHKVFGASNVNKMLQELPEHQRGDAVSSMVYEANARVRDPVYGCVGAISSLQQQIDVLQTQLALAQAEVVHLRVRQTASFSNHGLSPASPSNSGSPSSKFMGSQSRPIFDMDMMVDHTSLGLGESMWSC