MSITGTLSNYYVDSIISHDSEDSPAAKFSSGQYSNSRQTSHSEHLEFPSCSFQPKSSVFSASWTPLTPHTAATLPSVYHPYIQHQNIPTSDSRYLRSWLDPVPRTENIAGQGPVKTEPLLGHAGEIRKEGAQDYPVETSAGREGGIASNQRPSSFEDNKVCEGSEDKSRPDQSNPAANWLHARSSRKKRCPYTKYQTLELEKEFLFNMYLTRDRRHEVARLLNLSERQVKIWFQNRRMKMKKMNKEQGKE