MYYELRTYTLDPLKMADWLALYQSHALEVQSEHLGNLVGFFTSEFGDVNQVVHIWGYASLDDRMARRAAMAADSRWAEFSRRNRELGAVLRLQSRLLRPTGFSPLQ