MSSSPEQKSGASRKRQTKASILSDEQKKAHHIASEQRRRENIRAEFDKIVSLTPTLTDTENRSELNILTKSADYIDQLKNENERLIQMCNEHGIQIPHDLVYTGPEDINDLDQLNEELKKNR