MQNQDMSLVLSTDAKPRLKWTPELHHRFVEAVAHLGGPDKATPKTLMRVMGVPGLTLYHLKSHLQKYRLGKSQQAETFSDNNQEDYCENQNREIHFDRETGDGTQNPINESLQIAQALQVQLEVQRKLHEHIEVQRHLQLRIEAQGKYLQSVLKKAQETLAGYNSSSVGVELAKAELTQLVSIFDTGCPSSSFSELTETGGSGLKDKERKPMRGTGCSLESSLTSSESSGRKEEKQPKNENGNTNKCTSMAPTLMEIHPGDSQAWKSGSSNQASGRKRNGSTISDGNCVEQPSGKRSPTYAGKTGDRLRKLGLLETLDLNTQYQIDIDSAPKAIDLNCKE