MGGGGGGRGGGRRGGGRWPLQRSAAGRTEVAAAAVDEFETASSTEEEEEEEVEGSEEEEEGEDDEHEEEEDDEEEDVKERNWVGRGVGGKTRGMTPGCYVKEALPTLTPSDWQLPGSKPPRATYFMGGLRHGQLQRRDGSMEVPCTGPLAGDPCASFLGLVPQPQPGVGPIPAAAAAANAVFANPGTTQTPPPTEIETNPAPIFVGSTAGAESRGGLLAPGSLGSMSLVPSHMVQQLPPPQNACRLGSTSGLARRTVRQVEPGGSANGAHAFSGQGLLHRRQGAMGAARGSIAALQEHQHRMARLGGVGAWGGAGASGSSMAGHHHYSHGPGGAAGGGAGRAGWRAGLQPLSLGALQHDES