MAKLDKEQVIDNALILLNEVGIEGLTTRKLAQKIGVEQPTLYWHVKNKRALLDALAETILQKHHHHVLPLPNETWQDFLRNNAKSFRQALLMYRDGGKIHAGTRPSESQFETSEQQLQFLCDAGFSLSQAVYALSSIAHFTLGSVLETQEHQESQKEREKVETDTVAYPPLLTQAVAIMDSDNGDAAFLFVLDVMISGLETVLKSAK