MSGEGEGRRRGSGPGRPDGMRGEGEERRRGSGRRRAGRSRGEQPNRAEGMTPLMFASHHVGNEAIVKYLISNQADPNKADNSGITPLHIAARQGCYEIAEYLLSKGANVDPLCQDGQSPLLCAALQGNERIVTLLLKHNADYNRMSKKMITPLLASLHCSSLSCLEILIEAGADVNGAGCSVPPIALAAYKGLHGCIQCLLRNGANPNVPDEDNNIPIQFAAFKGWERCVEILLPYAPHLAQYEGLTTSEIVQWEKTDRFVRSSRAIEQGDAAYRRKEYDIALRFYTEAAQVGHQDPTLYAKRSLCHLYLRVPAKYTEEAINYMNMVQPNLSTLDPESDAKRMVLDFGRTWKESGFASTPGSGSSPTDKTTSEEHQ*