MMPRKQLCLGSCIVVFIIVDWSRTIDVAEAGSCYVLLSEWKTSVFHLKIEIKTGLYQLEDASSKGKQELMIREDFASYTTNMTLSSSFDQPSVFLARSRTGPGNDYLKTLEAKNEQFPRDVAKRPRLVDDEKEPQPSADQELKGVMDLSSKSKDIKERDELGPEANLLASQFNPLNQPSPLGLMLRKSPSLLDLIQRKIAQNDESHSLSSDDKYHGAVEKDKLKAANFPSSSLRIGTWECTSRYDGDLVAKCYYAKRKLVWEILNSGLKSKMEIQWPDISALKADFPEDQPAILDIELSR