MQACKQDPVPLSCLPPGVDRKIFFPPSMWHGRGPQAPKSKRRSNPELEKRRIHYCDYPDCNKVYTKSSHLKAHQRIHTATSLSRQTDRE