MSTQKALIFPEKNGEWKLADRPIPTPGPEDVLVKVVAAALNPADWKIPDYNMISAYPWIAGGDGAGIVEQVGSAVTNVAKGDKVLFEADWVTVDKATFQQYAVVPAQLTAKIPENISFDQAASVPLGLATVTTGLWNHHPDAKSVHFTAPYEEGGQTKYAGKPAFILGGSSSVGQYAIQVVKLSKFSPIITTASSHNEALLKSFGATHVLDRSLPASTLAAEVAKIAGGKPVEFVYDAISLADTQALGYEVLAPGGVLVVTNPVAIPEEKKKVGDNKKIVNVFGVVHTPENREFGAEQYSRLTEWLKTGVIVPNQVEVLPNGLAGIPEGLERLKNNKVSGVKLIARPQETP*