RQTNQLQYLLRVVLKTLWKHQFAWPFQQPDAVKLNLPDYYKIIKTPMDMGTIKKRLENNYWNAQECIQDFNTMFTNCYIYNKPGDDIVLMAEALEKLFQKINEL