MTTRIAPGVGANLLGQHSAERNQEATVYVGQLDPQLSEELLWELFVQAGPVVNVYVPKDRVTGLHLGYGFIEFRSEEDADYAIKILNMIKIHGKPIRVNKASQDKKSLDVGANLFIGNLDPDVDEKILYDTFSAFGGIASNPKIMRDPDTGNSRGFGFISYDSFDASDAAIEAMTGQYLCNRQITVSYAYKKDTKGERHGTPAERLLAATNPITQKSRPHTLFASGPPTHPNAPQANGIPRPFVNGGMPPVSIPGPRPTPPPPPPQVYQTQPPPSWQPQQHQQQHGLAVPPPMQFRPTQGMPPPPPPQFLHHQQGFGGPRPPPPPPQAMGMHQHGWPPQHMQQGGPPPPQHMQQGGPPPPQHMQHHHPHMSMPPPPPPHQG*