MATQWFSNMVMDEPSFFHQWQSDGLLEQYTEQQIAVAFGQAGEADAAAAAAAMMVQQQQYAAAAAAEHRPRKAAKVNTSWDSCITEQGSPADSSSPTILSFGGHADAAAAAAFASAGQAQSAPYYGGASAAALKPKQELDAAAAPFSQARPVKRSYDAMVAADVAKAPAAAASRPASQNQEHILAERKRREKLSQRFIALSKIVPGLKKMDKASVLGDAIKYVKQLQDQVKGLEEEARRRPVEAAVLVKKSQLSADDDDGSSCDENFDGGEATAGLPEIEARVSERTVLVKIHCENRKGALITALSEVETIGLTIMNTNVLPFTSSSLDITIMATAGENFSLSVKDIVKKLNQAFKLSL*