MMRSHNTQIQDQCKEKASPSFTPSSVKVLVCKHFLIPSLEREIERERKNPRKHAKENQQEKPHSWASLRSLFTCKNLQVQQQEQHVQQQNQNQKQKQKQKQKQQLYQEFEKPKKQKLKQQTQQDETKKDSKKNPQNPDEKTNNISKKMKCSGSICSNTKVMQKPEINSEELKKRANLVIGSSSSSSLLKENVSNSSSSSSSSFTVPPPSASPSISGSFRNMPFRKLSGCYECRMVVDPVLGMTRDPSLRNSICSCPQCGEIFMKPENLELHQAVRHAVKLIFLNFCKNIVEIIFQSSWLKKQAPVCKIDRILKVQNTPKTISKFEEYRDAIKAKATKLPKKHPRCLADGNELLSVCSIVKNGFKVVTSEVSAKGILTTATSGKAHDSCGVGLDDGKRAMLDYDSVAGAVGVYSNLDELYVFNPKAILPCFVVIYRGKEKGTCPD