CLPSFVPGAKSMVNFRNDGGDTVDMSFFQPHVKEESSDEDYDAHLKPSEKKRRLTAAQVQFLEKSFEAENKLEPERKMQLAKELGLQPRQVAVWFQNRRARFKNKQLERDYDSLRISFDKLKADYDKLLLEKQNLKNELLSLKEKLLSREESMESSEPFDVIHSPDAELEPMPDTVSENVSAIVPMVTPKQEESSAKNDVFNSDSPRSFLEPRDCYRVFESDQPDFSQVEEDNLTRSFLPPPYFPKLYREPPASSRNFEFSAEDQPFWSWIF