MLNNKAKLIAKIDPLKYLLSKSTLTGRMAKWVMLLSKFDIEYVNQKAIKGQVLADHLAEAPLLENQPLIIGFPDESILSLDESPEWKLCFDGSFTNHGSGEGILFIMMQGDLIPKAFRIAFPCTNNMVEYEALILGLKITIQWNIQHLLVLGDSQLILKQVNDKYQTKDEKLIPYKRMVDSLKQYFVQIQFERVPRVHNKSADAMTTIGSLPEMQQNTRQSYDVLEYKIVCEIVGPNSPWYHDIYTYLHDHILPLYLSYK*