MSVDPLSSKALKIKRELSENTPHLSDEALMGLSVRELNRHLRGLSAEEVTRLKQRRRTLKNRGYAASCRVKRVCQKKEELQKQKSELEREVDKLARENAAMRLELDALRGKCEALQGFARSVASPRP