MVGVASDLEGMPSLGFDDVDIEMMAAIPADAQYNEIMEKDVLQYFGLYGTAADTVAAPTENVPVLAPTPIANTLDAVPASIAGSAGGSAGGSVGGSAGGSAPSSRGGSGIGAQMLLGGGSGVGAQMLFGGASGIGSQMLWAGASGVGSQLLLGGNGGAAPAVGSAAQHVEALLAGTHPSMRGGSLADWLAADGPVVSLPMGAVSYQHYQAPATSSVGPQGAVGQMQQMQALQEQQLSRMHAQAQGQAQMQATQAQLREMQAANAAQQQHQLQHFQQQQQQHLQQQVLQQQQQX