MASITQEELAKHNKADDAWIIVDGDVYDVTKFAGVHPGGTQILLEYAGKDATEDFYALRHRLEVLDKYQRLNKGRLADAKGPAPKRASEMIQEFSKVPFAEPSYLQGFKSPYFNESHVKLRQEARKFFAGDTWTAGWTIESSAEESMEEALECEAKSTAPSKEMRKRMGDLGLIAMVQGPGPHLKIPSSLCGGVVKPEEFTYFHEMVVQEERCRTMCPGYEDGLDGAVSIGLPVLLKYGSDWMKNDVVPPIIKGDQTCAAWQYPGRHVLSITEAFAGSDVAGLRTTAVLDASGENYIVNGTKKWITGGX