MVLIYHHLITASYIINPVQQGGTNPTPYQVVPVPQTISDGPKPIHSIRGKTSPYGFFVKMCYEEHKRKFPHENVLVTEISKKCSEKWKTMNEIEKKRFFDLAQKDAERYHAEITASGGFQQLRKKKRAKKDPNAPKRALSAFFFFSNEQRNKIQSQYPSWKVGQIAQELGRAWKALSEEERMVYEKKAVDDKERYNMEMKSYREGPIPKISPPQPEKPLEYQPVSSTYQQQVAQYQQNQQPIQIQYVDQDGNIVKVVTQPAHMAQNDSQNYMGMNNSCHNQQNGSYHG