MLAQLSPSPSPSPANLTHFVHRRTFRNSTLAVAASPPTANSSRPPIQANIFINSTFSSSVNNSKGFTLEANEEEIDWMNLESDIRLWTRALRPVQWYPGHIMKTEKELREQLKLMDVVIEVRDARIPLSTTHPKMDAWLGNRKRILVLNREDMISTEDRNDWARYFAKQGIKVIFTNGKLGMGAMKLGRLAKSLAGDVNGKRREKGLLPRPVRAGIIGYPNVGKSSLINRLLKRKICAAAPRPGVTREMKWVKLGDGLDLLDSPGMLPMRIDDQAAAIKLAICDDIGEKAYDFIDVAGILVQMLARIPEVGSRALYSRYKIQLDGGCGKKFVKTLGLDLFGGDSHQAAFRILSDFRKGKFGYISLERPPL*