MAVRGNSLMPFSIQAILNKKDESRHLPDLDMCFSKTACWKIFGEMNGASRRGDDDVSCEQTNPKNYDSDSGLSEDNDSKIPVPCTSEKHGDPASDVPEESLQETDHESATAENAKSDSEPSNTTDSSTVEDKSPDQPKQRKKRSRAAFSHAQVFELERRFNHQRYLSGPTGRPGGLFETHRDSGQNLVPKPPVQDETSADGRRLDGFDPGS