PALKDLAKAKGMRFGSAIGLLEDQDTRKSFRDPAYRALMARECNMIVAENETKWQALQPKPGPYQWGPADEMFAWARKEGMAIRGHALIWQDPKWLPAWVNALDLKSKPVAHAEAILREHAKTVCTHLKDVISHDVVNEAVSPKDGSLIQNVFTKRMGAVEQIEFAFRQAHEHAPKAQLVYNDFMGPGLGDRAKHRAGVLKLLAELKKRGAPIHALGLQSHISAGDMMSGPANAAVLREWRKFLDEVTGMGLDLLITEFDVNDKAFPADFAKRDAATAALARDYLDVTLSYPTCRDFLLWGMADHVNWLQVWPDAKRPDGLAQRPTPYDSQLRPKPMREAIAASLRAMPMRKA