MTMQSSSAEVTMMESQNRKKAPAWTEREARDLIAAWEEESVLSELRSSFQNAKTSVKVSQGMKDRGHNRDPKQCRMKLKELRQAYQKTRETNGRCGSEPQTCRFYDELHAILGGSATTTPTVCFDSVNGEGGNTEAGASDRPYRGGQEHLGHDDDGYQAYCTVCCHKAMNCCCVAMQYRICQHPGDVRRHVKRLAGNIRRSIYPLLRVTDLSLVNIRRENGTNGKVPIYTKFTATWTSATT