MGADGSYKYVVIGGGNAAGYAAWEFVKQGVGKNEVCIVSREEVAPYERPALSKAFLFKDVRLPGFHTCVGGGGERQQPEWYAEHGIDLMLNTEVAKANLTAGTKTIETKDGKSISAENVILATGASPIFLTKLDGADLNGIFYLRENADGLKLAEALKANAGKTVVVVGGGYIGMEVGAAAQLMGLKVKLVFPEEHVMPRLFTPALAQYYEKFYQSKGIELLKNGRLCSAFLPDAENKGVRGILVCKDDTKEEISADMVVVGVGARPNTQLVGDQLEMENGGVKVDGNMQSSVPGVYAVGDIASFGVKQFAGKRTRMEHVEHARQSAAQAVKAAMGKSDAEYDYLPFFYSRVFDLSWVFYGDNVGECVVGGSGAPQIFAVWLEGGKVMGAFAESAADDEVKRLKAAAKGFPKAVDEAKLTQLLADKSTPLTSLLDVLEA*