MSVDPLSSKALKVKRELSENTPHLSDEALMGLSVRELNRNLRGLSAEEVTRLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKSELEREVDKLARENAAMRLELDALRGKCEALQGFARSVAAARGPAALVAPASVITIVKSVPGPSPAPDPAPCS