MAVRVRSGERVVVTGDEACLDHGIQPGTEASIQCQGYRPDVWMVTVDGKPPLRQVHEDDMTEPSFEVVRKTSATGGQKDAKPARFDQIPTLSLRQLAERYGFGNSKYPVQPGELDNWRKGYAWSLSYAALQRHVNAFWSGEDLDPETGQPHLIAAAWHCFTLNEWAHRPALREQFDDRQDRLQVARDGEDV