MLHQLTLAEIARALADKQFSAEELTRTLLGRIRQLDPQLNSFISITDDLAIAQAKAADERRANGENGALLGAPIAHKDLFCTQGVRTSCGSKMLDNFVSPYDATVVEKLTAAGAVTLGKLNMDEFAMGSSNQSSHYGAVNNPWSLDRVPGGSSGGSAAAVAARLLPAATGTDTGGSIRQPAALTNLTGIKPTYGRVSRWGMIAYASSLDQGGPLARTAEDCALMLGVMAGFDPKDSTSVEQPVDDYLAALQKPLSGLRIGLPREYFGAGLDSRIADAVLAVVEELKTLGATVKDISLPNMQHAIPAYYVIAPAEASSNLSRFDGVRYGYRCDAPQNLEDLYKRSRAEGFGSEVKNRIMVGTYALSAGYYDAYYLQAQKIRRLIKNDFVSAFAEVDVILGPTTPNPAWKIGEKNDDPVSQYLEDIYTITANLAGLPGLSMPAGFVDGLPVGVQLLAPYFQEGRLLNVAHQYQQVSDWHTRTPAGF*