MSTIDPMTLDTEFATSPTVADQPDVWQLPLSTHFRYNQELSQGTPVFDDNDPFFTSSPGLDMQRPLPEFVQPQALYPHDLERSTSPASQASQSRRTSSRDSTTSSVSLSHQQLLRRMSLATTDLNDNSYRPRNTPARRKKSTTGRIAPRSEKHARELELNRRAATKCRNRQKAFVEQLQQRCRKEEEKMQMQTSLVSALHDEVVALRNEVLRQSFCDCHFLSGASTAMLS