MKRQLQRSDSSDYSNSDCFEIRKHEDDDISVSEMMLRKRKKLKTATTLLEPSSSSGAWKRNWTKTEELLILEGIENYEKENKSSYTSDWNAIYDRIRDSMGSDFSKKQLVDKVYKLKLRFGENQARSNAGKRLSFTSAHDKQVFKLSTVIWGNNKTKYEIMDQTKERVTNAIDDGEKDKCEDLNVLQDALEVAAAFPSLGIYQQKSLLRNLKNLGATQRKKLTDEWKALLGEDMQLGIKKQSFYAKLVKEGFSA