MSVDPLSSKALKIKRELSENTPHLSDEALMELSVRELNRHLRGLSAEEVTRLKQRRRTLKNRGYAASCRVKRVCQKEELQKQKSELEREVDKLARENAAMRLELDALRGKCEALQGFARSLVAPASVITIVKPTELGASWYRKPWGGAS