MAKFTAQGGLKLHFNGDRGSFAFDSSDPFHFRLGKLRFLHTRAQIHRNKVRTPGSGRVVSASKKSSTSKAADEHLNDDYEEDDYEKDELSCFRGLVLDISYRPVNVVCWRRAICLEFMEKADVLEYYDQTVSSPRGSFYIPAVLRVPHLLQVVKRRRIRHHLSRKNIFFRDIFTCQYCSSRENLTVDHVLPISRGGDWKWENLVTACAKCNSKKGQKTLEEASMKLIKVPKAPKDYDILAIPLTTAAIKMLRMKKGVPDEWRQYLAKPISEA