MLMGSFNSSHLQQQEEQVPLEDQQEDHPHHNYQLPNISNISDLQLYHHNHHHLHAHQISHQPFVMPRGLMTTSPTHMRQLLITCAELISQLDFSSARRLISLLSSKSSPFGDSTERLTHQFVKALSLRLNNPNPSSSAALTTAATAAASSSSNYLLLEEEDDNNEEALHSCYLTLNQITPFIRFSHLTANQAILEAIDSSHHSIHILDFDIMHGVQWPPLMQALAERSYNSDRTVQHPPPMLRITATGHSLALLLKTGDRLLKFANSLGLAFHFHPLVLNDAVRPSDIISPSTLGLLPNEALAINCVLYLHTLVTDDSGELSLFLRKIKSLNPKVLTIANKEANHNHPLFFNRFVEALEHYGAIFDSLEATLPPNSRERQAVEDVWMGREIRDVVGAEEGRRRQRHEKYETYWEVMLRRAGFENVALSPFALSQAKLLLRLHYPSEGYQLRIINDSFFLGWQNRPLFSVSSWH