MKIQFVLFSVFLLILISNVNSKQINEKGNNVTCEACELVVSYVERFLEQNKTINEIEQELEKVCLYLPGVWSSNCKIIVQNYITQIIDMIINEEDPDQICSILGVCTNEVMVMVMQPVVKIISNTECPICTIVTGYVEQFVDRNSSVQEMVSALEKICSKFDQGWASQCNSLVSNYVPIIIELLAKEMTPAIICQEMKLCPVPGQVRQSMNIIASQPTENKNNQLAIVPDHNSLLIAKRNPTARPVVNNNNNACDNEPNPDQVCGMIGLCSTHRNPFYNRQNSINIKI