MIKANVTGSTQRAIVKQCLNRNFDEVLQKLRLMPLQECSVSFLQIYLARAVQEGHVASVDYVWNRFVQRAGVLVVRPDVLCDLGNLMFFSGSFGILDSVWRHYNKFYRSEQGAEWDDYRYHLLRLRIEGYATRSTSGTAFPKKWRKLLEDLDRSLPAYPFSVWDFPQLKQSLGGLEERNLARWVIKALRGVQNEHTSTLLLNMTLQQPHLDRDAKLRLFRWFVGRRHCSADALNETIHLLARRLQKDEYTELRAFLSQMGIDAPEEHKGS