MLILQLVAQLAKHIAPHLDEPMLSSAESITKACGLKRQLPEVAAVHACPESSCKRQFTRKYTLVEHAKTHTGERPHVCPVRTCAKHFSTSGNLSRHKRLHGYIEPLPCPVQGCICTFPSQNKLEKHMKFHYGTANKICVLPGCGKTFSTTGNLNRHLKHQHPDIPAGEPQVQVQTTTMSQMVVTAPQVMPPQFLHRSPTSTEQWPVLGSTVPVFKPRMTTCWPQQITVQQQQCMLPPYGQQMPQSIYSPTQSCSELFEDVWNSEMLDTLVNVLHEPTVRC