MQASEEEKFANVHKVFGASNVNKMLQELPEHQRGDAVSSMVYEANARVRDPVYGCVGAISSLQQQIDLLQTQLALAQAEVVHLRVRQTASFSNHGLSPASPSNSGSPSSKFMGSQTRPIFDMDMMVDHTSLGLGESMWSC