MAGDGPAPASVPACLRTFLELQSARAKLYARFDLGHKAFMRNKAESTFRCLMSDLTAAFSDCSRQVIALEAALKDMGRPDLAAILRSVQECERDKLRLTLALQALRQAAAFRTFSWLQQGQGGEAAAAEEEALALLDPHYRPGHQCHHGHGHGHGHANQQQQQQQQQEEGSIGQAETASNGQAGEEAQADGSAGGIAQAAGGHGLGAQHDDAAACRVAAEQAGSGQAGVNGTADAGQAAAPPAHTHTHEAGACGACGSAGDAGPPEPTRREYEAAVKEAMQELDACIRKINDALGDVRMELEDEA