MQNMAKSIQLVKPIVRCSNKKDLFIKIEKDNDKTIYHTKIMMDIYKFGLNKKKNKYRISLRGLFNQSKVEEFNLFTLRADDKFLGIYYGYKKRIKKIFVKYQVGGIEKSYSLSKTYYMEVRFKKGSIFCYFKSLPRILKKENVNTTYNKALFSMFTTLERQVYDFYDKKYPQKGPFIKWIEKSWLKNHIL