LDFCALNLTVFLFVSFQDGRSFIIQNQAQFAKELLPLNYKHNNMASFIRQLNMYGFHKITSIDNGGLRFDKDEMEFTHPCFQKDHPYLLEHIKRKIATSKQQQLQAQQQADDKSALKLEAVSRVLTEVKNMRGRQDTLDSRFQTMKQENEALWREIAILRQKHHKQQQIVNKVRVYDRA