MMIDDIILNKKESIERCIRQIKLYYALPSEKPFEEDFMRQDAIALNLQRACEQAIDLANHLIKIHKFGLPKESRESFAILAERGVIDRLLAKNLQGMVGFRNTLVHQYQSLNLGIVIAVIEQHLDDLIAFTNCAINYQKQDGNT