MSAQRAYSDFSSTVKRDVERTSGSAAELAQEEQELVQESGKIHTDVQTAWESMNQALQAHRDACAPDDLRPKGAQQKEDPWLTERSLAEAHLQLKKALATYRTRLSDFFDKAKILDGKLVATLHSLLECYTVAVQALAAKTQKHVDLLTAAIAAIEPDTDIAAFEKTLPIVRPPTEAPESPRDNPGQTPAPGGKPGVNALLTSPEVRKKGPVLRMGQVSGQWKEGVLVLTRAGFVHWCHEQEDLLVPVAGATLSLCSVEATSPLEFCVTETERLGKLSLLVRPKQRSLSFKARSADECAAWVVAIKEAIVESNLESLF*