MGKNGGKHRREKNNGDIEFPTEEIAQQEVAGVSKPHRKSKSRNAATHEADALSGPSKYLLASTEGSSTENKHALYQRAVQSPKGDISYLVKFFLTYVGGRVPVHLREDFCGTALICAEWLRPDVRRTATGLDLDDDALRWGASHNIGSLPDGGGGRMCLLLGNVLQPIECAQEIPCGTVGEVSDAGGKEEGAPCSNEQEIEKGSLQEANGAGDVAVSPAPIEGDWEMVGQSPKGDAADVSGTGRQLESLSVNGAGEKQRGPRLSKLHTAGADIICAFNYSTCCLHSRQELLRYFHHARKGLSSRGGVFAMDLYGGTSSECALRLKRRFGDFTYTWEQEEFDAVTRMTRISLHFRLENTKKTIKNAFSYQWRLWTIPEARECLLEAGFSAVHVWMREMPDLEGHDEDEEVEVDANSKYVECKKFLQCDAWNAYIVAVN*