MKKDLLLLAAICASSACFVQAKDFRLNEDIQFVGSVINDSPKWQWQIGPRQKQQLTSFDAKADYGARIKRNGEVTFTYTEQNSKGSIPFVQGVMSSPAAKGGANLSPIVTITNARGEPLVLKGNGEAQEFEIDATGQLPGGGTTPGVVSLTVESAKAIIYKIGDSWVSESYRGAIGDEAQSFLRERANLFYGNTPSGSNVKKGSGYDVFSVLRGANVPQAYSIWASFNSRLSNVKTHWQVVPRKWHATINAQIKIQ