MDLEMEMMRMAMSPAMSSATAAAASEDEGDLRRGPWTVEEDMLLVDYIANHGEGRWNSLARCAGLRRTGKSCRLRWLNYLRPDVRRGNITADEQLLILDLHSRWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKHAKQLRCDVNSKEFRDVVRHVWMPRLVERIQADAAAAGEVAAPAPVSAAATRSMSSPAGAIYLHHQQIPLAAGAMVVAPAVSSEAYHHHGCGGGGDTSCSEPSQAAVTMSPDDASSTLRSSSAAAENDTIHGDVLSGSWSELLATTTTTIAATAGLPDFDELGDFEDNLWSLEDIWLHQQC