MVSGAAHSASTSGGGGGSEGSPTGRAAPGMQGGGSAATPAASASASTPASETTVARRLDGLDIQGDDAPSSQPATSKKKKRGPGTRATGPDKGGRGLRQFSMKVCEKVESKGRTTYNEVADELVAEFADPNNNFASPDPDNPNTPQFDEKNIRRRVYDALNVLMAMDIISKDKKEIQWKGLPRTSMSDVEELKTEIIGLKGRIDKKNAYLQELEDQFVGLQNLAQRNEQLYGSGNAPSGGVALPFILVQTRPHATVEVEISEDMQLVHFDFNSTPFELHDDSFVLKALGFSGKEPDDTQAWVGNGGECSTTPIYHQSPQVARPNGVRLPTSPPIPGILKGRVKHEH