MKILLVRLSSMGDLIHTLPAIEDLARQCSDVELHWLCEAGFAGIARLHPFVKKVHVMKWRQWRKHLFQAETWREMGRLKQALLQEAFDFVLDSQGLIKSACFAKMAKSPIYGLDKHSAREGVAALAYDKKYVVPKGRNAVWRNRDLFAQVFGYAMPETQVFGLSVPEASRLKNLAQPYYAALHATSRDSKLWPMENWRELLQKLNQKQQCNVYLPWGNEAEKVRAEQIADGLPFTIVCAKMNLLQAAYLLKHAVGIVGVDTGLLHLANALEKPVVGIYTDTDPIKTGVQVSAIAKNVGNIGQIPTADLVYQTLMDCVSADKG*