MSVDPLSSKALKIKRELSENTPHLTDEALMELSVRELNRHLRGLSAEEVTRLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKSELEREVDKLARENAAMRLELDALRGKCEALQGFARSVAAARGPAALVAPASVITIVKSAPGPAPGPAPGPTPGPACS