MGLSVRELNRHLRGLSAEEVTRLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKSELEREVDKLARENAAMRLELDALRGKCEALQGFARSVAAARGTATLVAPASVITIVKSNPGSGSGPAPGPDPVPGPASCS