MSVDPLSSKALKIKRELSENTPHLSDEALMGLSVRELNRHLRGLSAEEVTRLKQRRRTLKNRGYAAGCRVKRVCQKEELQKQKSELEREVDKLARENAAMRLELDALRGKCEALQGFARSRGPTTLVAPASVITIVKSTPGSGSGPAPGADPAHGPASCS