MEQVVNPYEVSAKDGGKIDYDKIVEKFGCKRVDQSLIDRVHRLTSRDPHVFLRRGVFFAHRDFNEILDSFERGDKFYLYTGRGPSSEALHLGHLIPFMFTKYLQEAFKVPVVIQLTDDEKFMWSKTLKVEDTKRLARENIKDIIACGFDVEKTFIFSNIEHAGTFYENTLKIGKCVTVNKANAIFGFAGEDPVGKMGFPPVQAAPSFASSFQHLFLGKDNNLRCLIPCAIDQDPYFRMTRDVAPRLDYSKPALIESKFLPSLKGVNGKMSASNPNSAIYVTDTTKDIKKKVNSAFSGGKDNSTEQENAGADLEVDIPFKYLSFFLDDDAELEHIKKEYGEGRMLSGPVKQRLTEVLTEVVEKHRKARAAVTDEMVNAFMAVRPLPKMFD*