MSCAHKQAKSTRHGVPTLPEELWLEILVLLEVKQVFQSACCCKLFRDVSPLAAKISTERRWPQDIHRLARFKKLTWKTRINYLEAHAKETSCVPDLPRANALQKVVNFKHRGIATEWLVEVAWDWKLESAVVFRGVLYMDHYLATHKVTQLCKFQMVAISALRMALLDSPQHRLPADISYEQLITPQRWADVTAGAGVVDEVMHCCNMFAELLPPPVRAAATSKMKLRRFWYKLAHEGLLCGRDQVYTYMLASFLLHLGLLDAPLSHLPPSHAAVAALSLALAEFSLDPWPTCLAEACLITQQELTKIQQMMKDVQATLPASALRNLWVNYYTYEGRHQHAWDHLRHIVSAPGSLQTNAVAVPGAATDLPQQQQQQQQLEPVHDLTGVPQL*