MTTRIAPGVGANLLGQHSAERNQDATVYVGGLDAQLSEELLWELFVQAGPVVNVYVPKDRVTNLHQNYGFIEYRSEEDADYAIKVLNMIKLHGKPIRVNKASQDKKSLDVGANLFIGNLDPDVDEKLLYDTFSAFGVIASNPKIMRDPDTGNSRGFGFISYDSFEASDAAIESMTGQYLSNRQITVSYAYKKDTKGERHGTPAERLLAATNPTAQKSRPHTLFAMGPPSSAPQVNGLPRPFANGSMQPVPIPAPRQPPPPPPQVYQTQPPSWPSQPQQHSMVPPPMQFRPPQGMPPPPPPQFLNHQQGFGGPRPPPPPQAMGMHQHGGWPPQHMQQQGGPPQQQQPPYQHHHMSMPPPPPHQG*