MGKETVPLPEREKDKEGPKHVLVTGGAGYIGSHAALRLLEEGLNVTVLDDLSRGNLGAIKVLEELARPGQFQFIKADLTDLEELHEVFAMNDFDVVMHFAALTYVGESMTKPLLYYQINTGNIVNVLDAMRVHNVTKFIYSSTCATYGDPKQMPVNEETPQVPINPYGLSKKMAEEVIKDYANSNKQFSAAILRYFNVVGADPSCRLGEAPSPALKMYSRLTTACVDATLGRLPCIKIFGTNHPTEDGTCVRDYIHVLDLVNAHVAAMNHLTDGEVQIFNVGTGRGHSVRDFIAAWRKVTGKSINVEEIPEMRAGDTPKVYCDPSKLENELGWKPEYADLESALATAWSWHQANPDGYSSSS*