MKFEDYYEPLFQHDHAHHVDTPFRKLTSDFVSTTTVNGKKILTVEAEGLRMLSREAMIDIAHLLRPGHLGQLRAILDDPEATSNDKFVALELLKNAVVASSGILPSCQDTGTGIAMGKKGQFVWTNGDDERAISAGIFDAYTQRNLRYSQVAPLDMFNETNTKSNLPAQVDIYSTSGSEYELQFIAKGGGSANKTYLFQQTKALLNEASLQKFLEEKVKSLGTAACPPYHLAVVIGGLSAEMTLKTVKLASTRYLDDLPREGNARGRAFRDVDWEERVHRMTQRMGIGAQFGGKYFCHDVRVIRLPRHGASCPVGLGVSCSADRQALAKITHEGIFLEELCKDPAHYLPEIKADSLSNNVVHIDLNEPMEAIRKKLSQYPVKTRLSLSGPMIVARDIAHAKIAERLEKGEGMPEYMRRYCVYYAGPAKTPEGYASGSFGPTTAGRMDSYVRKFQQAGGSFVMLAKGNRSKEVTNACKENGGFYLGSIGGPAAILAKNNITKVEVLEYPELGMEAVWKIEVKDFPAFIVVDDKGNDFFSEFNIAS*