MDLDKQIFEDEQDLPSELYGMSAEAISQRSRLLDNENRVLKDESTRLSLEQSGLRLKIKENKEKIKMNNQLPYLVSNIVEVLDVQPESDEEEDGAAVDLDAQRQGKCVVLKTSTRQTIFLPVVGLVDANSLKPGDLVGVNKDSYLILDALPAEYDSRVKAMEVDEKPTEDYTDVGGLDKQIQELVEAVVLPIKHRDRFTKLGIRPPKMFIGDGAKMVRDAFALAKEKAPCIIFIDELDAIGTKRFDSELSGDREVQRTMLELLNQLDGFASSDDVKVIAATNRADILDPALLRSGRLDRKIEFPHPNEDARAKILRIHTRKMNVSNDVNYEELARSTDDFNAAQLKAVCVEAGMLALRREGTEVNHEDFVEGITQVQAKKKATLNYYA*