MASTLFSRTFLAASHRLITPSLPQKIFNPATFLSRSLHSQLGSASTAYKSTTWARRAMASTGVETKAGYSTSSVSTSEPVVSVDWLHANLREPDLKILDASWYMPDEQRNPIQEYQVAHIPRALFFDLDGISDRKTSLPHMLPTEEAFAAGCSALGIDNKDEVVVYDGKGIFSAARVWWMFRVFGHEKVWVLDGGLPRWRASGYDVESSASGDAILKASAASEAIEKIYQGQTVSPITFQTKFQPHLVWTLDQVKNNMEDPTYQHIDARSKARFDGTAPEPRKGIRSGHIPGSKCIPFPQMFDSCNTLLPAEELKKRFDQEDISLDKPIMASCGTGVTACILAMGLHRLGKTDVPIYDGSWTEWATQPDLPIESVESSS*