MTTRIAPGVGANLLGQHSAERNQDATVYVGNLDAQLSEELLWELFVQAGPVVNVYVPKDRVTNLHQNYGFIEYRSEEDADYAIKVLNMIKVHGKPIRVNKASQDKKSLDVGANLFIGNLDPDVDEKLLYDTFSAFGVIASNPKIMRDPDTGNSRGFGFISYDSFEASDAAIEAMTGQYLSNRQITVSYAYKKDTKGERHGTPAERLLAATNPSAQKSRPHTLFASGPPSNAPQVNGLPRPFANGSMQPAPIPAPRQPPPPPPQVYQTQPPSWPSQPQQQGFVSPPMQFRPPQGMPPPPPPQFLNHQQGFGGPRPPPPPQAMGMHQHGGWPPQHMQQQGGPPPQQQPPPYQHHHMSMPPPPPHQG