MSNVSLSEQAWSLDHGALIDLGQRQNNLLIIQDLDGVCMGLVKDPLTRTLDPAYVRAARQLDGHFYVLTNGEHIGNRGVNRIVEKTFDAETVVQEGLYLPGLAAGGVQWQDRFGSVSHPGVSDQELAFLAAVPEQISQRLQQFFQTLAEDSSQIQPCIQAAVLDNPVSPTANLNVFYDLLADRTEVYARLQQEMQTLTAELLTQAQDQGLGQSFFVHYAPNLGKDSQGNEILQPATPEEAGTTDFQFMLQGGIKEAGVLAILNRYYHQRTGQYPLGADFNARQAPPSHAELVDLVKEKFDSGQMPTLIGVGDTVTSKAIEEQGELRFQRGGSDRNFLHLIQSLGQEFKTNNVVVYVDSSGGEVKNRKPLQLEHILDSPAGSQVSHRVVTGPGDDRDTDDPLTLNVVFPEGHTQYIQCFQAIAQGRHQ