MSTLTVAQIQNDLPFSRPPTPPVSSYRIGWVGLGAMGYPMARNLAAHGHSIGAPPLLVHNRSREKSLRLQKELGDCIRVAESLDQIAQECDIIFTSLATDDVVKSAYLAFYTALKEYSFRQPKIFVETSTCFPKLASELDSLLSSIPHTHFVTGPVFGPPAAADKRDLLLVLSGDYRSKKVVAYLSVPTIARKVLDLGGNVEKAPTFKLLGNSLILGSIELIAESMTLADKSGCGADKIFEFIQDFFPAPPFLNYGGKILSDNFDGSKGFSVDGALKDASHIQRLTAMHNSPMPIIDVAHRSLLTANALHLNQTAQGTSEHKVLDWSSLVAGSRVAAGLPGLERTPSTKVLREE*