MALLQALRQASPLQAAGRLAPALLAGSLQQLRGFAAAPNQMALIKELRERTGSPIGDVKKCLESCDWDLEAATAELRKRGLAAASKKASRHAAEGLVGLAQGDGAAAVVEINSETDFVARNDQFRSLVSSAAAAALGVTALRPGSGAELEEAALGAAAMADGSTLADAVVGVAGSVRENVRLRRGFRLSAAPGGLVGCYLHQSVGPGLGRIAGLVALESSMPLEGDAAAAAQELAHKLAMQVVGAGPKYLDRSVVPSEALQAEAAVLREQALKSGKPEKIVDKIVAGRLDKFYGEVCLLEQAFIMDSDHKVQDVLKQSGKQLGTDLSISGFVRVQVGEGLEAETKDFAAEVAELAGQ*