KDSKLMAIVNSCGHPDWPLLASFFPDRSVVQCQQRWSKVLNPDLIKGSWTKEEDKKVLELVSEHGPKRWTIISKYIKGRTGKQCRERWHNHLNPEIKKTAWTEEEDQMIYELHQNLGNRWAKIAKYLPGRTDNAIKNHWNSTIRRKFESD