MVQEAKLGDDSPDSPAADDSVDMGQLQSLTDLLLQDMSGPGGMDLQALAQQLSEQAQADQGPSSSSPRHDSQKAGGASQDDMQAEAVKSSALRGLMQQTKKTVEEQAKLGRMGTAATGAGASGSGARAGGAGGRRAGRGAGAAGAAAGGAGFPFADLLGSLGGAGGLLGGLGGAAGGEESSFMVDFIMQNLLSKDVLYGPLKEIRDKYPPWLAEQAASGSLPDHELQRYRLQLEAIEQVCCHYETAPKDFKRLLELVQQMQQHGDPPKAIVDEISSSTQASTTEPGADDEVPGEPHGLDNIDLSNLDLPDDMLPEELLKNLPAELQKECCIM