MRFLSKTFFALLVFSMVSCTAAEVNKFLAAASESSLTESEVGNGLKEALIKGVTEGADLASSTDGFLKNDLIKIALPEDVQRVESTLRKIGLGSQVDQVITTINRGAENAAQEAKPIFIAAIKKMTITDAWNILKGEDDAATQYLQRTTTEELTTLFQPHVQESLDQVGATRYYGDLVNKYNSFPTTSRKLDPDLNAYVTQMAIQGLFKLVAQEEKAIRENPAERTSALLKRVFSAQDSSAE