KCDGQRPTCSGCIIRQQLCVYTAESDASPIVSLKRKLDALQKQREEVSQLLDRLKS