MATQWFSNMVMDEPSFFHQWQSDGLLEQYTEQQIAVAFGQAGEADAAAAAAATMVQQQQYAAAAAAEHRPRKAAKVNTSWDSCITEQGSPADSSSPTILSFGGHADAAAAAAFASAGQAQSAPYYGGASAAALKPKQELDAAAAPFSQARPVKRSYDAMVAADVAKAPAAAASRPASQNQEHILAERKRREKLSQRFIALSKIVPGLKKMDKASVLGDAIKYVKQLQDQVKGLEEEARRRPVEAAVLVKKSQLSADDDDGSSCDENFDGGEATAGLPEIEARVSERTVLVKIHCENRKGALITALSEVETIGLTIMNTNVLPFTSSSLDITIMATAGENFSLSVKDIVKKLNQAFKLSL