MELHTFGPRSEPSRRPKAGGTEPGPPRPTRLDEPPRRRAKLDEDREEGAECRLRSPPGTSPALLPGHNGHCWPEGPTEPGTPQGEPSRYGRYLLIDSQGLPYTVLVEEAGGAGTGTGAGERAALRKVYCCPVCSRTFEYLSYLQRHSITHSEHKPHVCRACGKAFKRTSHLERHKYTHAARKPHQCPICQRSFRDSGELAHHQRVHTGERPYQCDDCHMRFGERNTLQRHIRRKHLRQPPTP