MATQWFSNMVIDEPSFFHQWQSDGLLEQYTEQQIAVAFGQGEVDQALAAALMPLQQPAAAAEHRPRKAAKVNTSWDSCITEQGSPADSSSPTILSFGGHAFAKAETHQLPSAPYCGAPAKAPKQEVVDAGATAFHQERPAKRSYDAMVAEVAKVPAPATTRPASQNQDHILAERKRREKLSQRFIALSKIVPGLKKMDKASVLGDAIKYVKQLQDQVKGLEDEARRRPVEAAVLVKKSQLSADDDDGSSCDENFVGTEAAGTLPEIEARVSDRTVLIRIHCENRKGALISALSEVERSAHSHDTT