MMHTVTTRVFVDFWPKINCCPDISGFLLQPFRKPKRIRTAFSPSQLLKLEHAFEKNHYVVGAERKQLAQSLSLSETQRTKSLCAPIYIKEDWPAFKSQTGGDKVRQKDDIVGRASQVY