MQTLNKVLDMARGMCSRDSDRALAQALKVTPTTILGWRNGSRRITDEHLMAVIEKAKADPALAVLIRQETAETKAEKKGWATLWDRLSAAAAVLVLVVVATPGVARANPLPVQGFSSGHGDSMYIMFIAPLPDPGFTSHAPDPLQAPA