MSSDGCTPSERKTSAVIWDLDGTVLDTETLVLEVVHHVVQSHGKVLSPEAATLALGMRPIEAWQAVASTLNITGQSPQDLYEQSEPLLQDRWHEAPLLPGVARLVAHLQQHGVPLALATSTPRATLNRKLHQRADMQAAFKVACCGDEVVNGKPAPDCFLQLAQRLGLPPTECLVIEDSPAGVAAATAAGMRVVAVPSMLSNGKPCDLYDKPVPDRCSGCISLLPSLLDFRPEQFGLPAFTDTIEGTVPLHPPLRIAGTVVKGFGRGSKELGIPTANVDAGDLRTTLAEAVTGIFAGWASVNGQVYKTACSIGWNPVFX