MSVQGHLLDITVIGCRNLKDTEWISRQDPYVILEYAGNKYRTKTDTDGGRNPAFNEKYMLPLIEGLREVNVAVWNSNTLSADDFIGSGKILLQKVLSDGYHDSTWPLTSRRGKRAGEVRIIMHYTSPKGKQNVVPSSLAYHEPVYPAPPVYPPSQPSGHSGYQSYPPAGHSQYGPYGSGGYPPAPSYGVQPPHGTYPPQAYPPQAYPPQVYPPQGYPPQPYPPQEYPPQGYGAPPTRAYPPYEGTVHRWLL*