MTALEETWRRREREREAEAAALRRDYAALEAKARQVLGAAEAREQKVVAAEEAAARRRRELELEHAGRVAEAEAAVRRLQSECQHQLELEAQRRDQLQQQRAAAEQQAAAAEARAAAAARALQQYRDAHEASEAGQREHELAVARQALTHAEQRLRKAAEVKRRYKEQVVSLAQEVAALQQQVAELVGVKRSQVSAELAKLQAEEAALAAARDAAEMSALKQQLRSLQAGSAANNNGGAAAQPTSTATTRPGAGNNKENALSGGGGGGGGILHQGELCSALERLLRERELLLGSGAYGTEDPLIQQLDQKVRECVVLAQAAAPX