MHLKHGVALPPDKQLTYSCLICGMGYIYEKNYKRHLQKHESGELNELGNEKHTCDICGNVYAHKFTLIVHLREKHGESGEIVIKKKKSIWKPYKCQFCQMPFRRYMSLYSHQVREHPETRVSLRINLRSKISKFLKTGGYIKSIITIILAIPAHTSQQSEFYTEKGFEREETEFFDKRYY