MARIGLYEKALPQNLTWAERLTWAKKLGFDFLEMSIDESDERLARLAWTPSQLQELSQLMVKEDFFIHSLCLSGHRRFPLGSLNKETREKGRKILSQAIRLAHQLNIRVIQIAGYDVFYEEKTAETREFFLQGLKKGVEEAAQYGVILAVEIMDDPFMNSIQKFLEIKEQIPSPFLHVYPDLGNLSAWPENNPAVELEKGIAEIAAIHLKDTFAVTDTFEGKFREVTFGEGCVDFTGLLKTLKRLNYSGPFLIEMWNETDLNFQEKIQAAQQYLYPKLAEVGYYEQ*