MASTLFSRTFLAATHRLITPSLLPQKPLHLASFLTRRGFFSQLGSYSTAYRSARAMASAGIGARAGYSTSSSVATNEPVVSVDWLHSNLREPDLKVLDASWYMPDEQRNPIQEYQVAHIPGALFFDLDGISDRSTSLPHMLPSEEAFAAGCSALGIENKDGVVVYDAKGVFSAARVWWMFRVFGHDKVWVLDGGLPRWRASGYDVESSASGDAILKASAASEAIEKIYQGHSVSPITFQTKFQPHLVWTLDQVKNNMEDQTYQHVDARSKARFDGTAPEPRKGIRSGHIPGSKCVPYPQLFDSASQTLLPAEDLKKRFEQEEISLDKPILASCGTGVTACILAMGLHRVGKTDVPVYDGSWTEWATQPDLPMEGEDSSS*