MSATTVHVKNISAQTDDKEIRDFFSFCGKITSLDVQTEGETKSASVTFEKDTAAKTALLLNSTQLGTSHISVTSASGISPDDESPATTNKERDSDEITQEEKPRSRIIAEYLAHGYVVGDAAIQRAIALDHQHGVSTRFMSKLTELDTKYHATDRAKTADQSYGITARANTIMTGLGSYFEKATNTPTGKKLVDFYNQGQKQLQDVHNEARRLAELKKEEHGGSAYKASGLERVFGAEKSTSEAPSSGPGAPAAPGASTTTETSQPVKPAEGGVSLQESTPIQTEKSG