MSRESVHSPQHQQSYHRNYEEYVHPMQQQQQQQQHNAAASSPLSTLSQHGSMMAPQSPSMLGGSNGMMPSPLMQAHSPLLSSNASLLQSQSPLLSSSPLMSQYSPYHHQDVPMPTILPQDEPGGGGGGGGGGGGWGGYTLTAAGPYQSEFCASNYGVLHQRQAYGGPHGKLGPHGSLKSAKEARIRRPMNAFMVWAKVERKKLADENPDLHNADLSKMLGKSPKAQIK