MAVGTDLTHPATAGSPTVGGDGGGSPVVDGDAALPTTESEKPEAALGRPPHPPIRRFSNIPHSDMVGVEMDVIGGLSEFLPLIRSGGWADIGCRRQMEDTHIIVNDLTSIGGGSGAYYGVFDGHSGKHAAVFVRENLLRYILEDAAFPLAAQEAVKQAFLRTDQAFAEACHLDDRLCSGTTALAVLILGRKLLVANAGDCRAVLCKGGKAIDMSTDHKACSALERRRIEDSGGFVDNFGYLNGELTVARALGDWHIDGLKDLGVDGPLTAVPEMHEISLSEDDEFLIIGCDGLWDVFTSENAVDYARRRLQLHNDPQLCSKELVKEALRRDTSDNLTVLMVCFQDILPPRRPPIMSPVRRSISAEGLQSLSAALQEVVEERI*