MADNVKTAEKDKEDSQEQQSVISRVGNLPLVSSACGAVYNAYSSTKDSVPLLKGVMEVAESGVRTLGAAASTGSKPILDRLEPQIAAVNEYAIKGLEKVEGNLPILQQPADKLVSDTVGMVYQSVTGAKDAVVGAVMEGVEKTRMAVTGGINTVMGSRVGQMVSNGVDKALTHSEDWVEQNLPISEKELATLAEPRPGEEEGFIVSTRSSYFVRLGKLSAKVRERALEQSLLRARKARDTTHASVTQMTSTMDLLESARVTLTSANQQLAGAPEQLLQRWKEWKEGQPKELQEKVTAETEADGAKDKEQEMESKALLMVRGLSDQLKTACSGVVSSVQGLPGTVQEQLLNARRTAGELQASLSGTKTLTPVLLLQTRQQIGQVRQSLDGVVEYLLNNTPLNWLVGPFAPQITEKGE