MRQLLITCAELISQLDFSSARRLISLLSSKSSPFGDSTERLTHQFVKALSLRLNNPNPSSSAALTTAATAAASSSSNYLLLEEEDDNNNEEALHSCYLTLNQITPFIRFSHLTANQAILEAIDSSHHSIHILDFDIMHGVQWPPLMQALTDRSYNSDRTVQHPPPMLRITATGHSLALLLKTGDRLLKFANSLGLAFHFHPLVLNDAVQPSDIISPSTLGLLPNEALAVNCVLYLHTLVTDDSRELSLFLRKIKSLNPKVLTIANKEANHNHPLFFNRFVEALEHYGAVFDSLEATLPPNSRERQAVEDVWMGREIRDVVGAEEGRRRQRHEKYETYWEVMLRRAGFENVALSPFALSQAKLLLRLHYPSEGYQLRIINDSFFLGWQNRPLFSVSSWH