MGLKGFVEGGAACVVAGSCTHPLDLIKVRMQLHGEGPPAPALAFPGGGAHHHHHHHLLQQQPPRRPGPIAVCAQILRAEGPTGLLSGVSATMLRQTLYSTTCMGLYDTLKRRWERDDGGGGGPLPLHRKVAAGLFSGGVGAAVGNPADVAMVRMQADGRLPAAQRRNYRSVADAIVRMARDEGVCSLWRGSPLTVKRAMIVAASQLATYDQAKEAILARRGQGADGLATHVAAGLAAGLVAASASTPVDVVKTRVMNMKVVAGAPPPYSGALDCLIKTVRSEGAMALYKGFVPTVTRQGPFTIVLFVTLEQVRKLLKGVDF*