MSDLILTSQKLVDKTRKGKLRPWSSKKKDNTLYAKYLAQLHFNKADNVRQCGETLTFKKLPNGRLKLFQTWFCKSKLCPLCNWRRSLKSSNQLQKLLQVALQKEPQGRFLFLTLTQENSTGETLKQDISRMSKAVNRLLNYKKVSQNLLGYVRSLEVTVNDQDLENITYHAHCHVLLFMKREYFSDSQNYLEQSEWTNLWRRALKVDYQPIVHIQAVKKNSKRQNKNSLLSAAQETAKYQVKSADIFTGFADLDLEVIDVLEKALSGTRQISFGGLFKKLRHDLQLDDAVGAFNLNLTAEDLNYLEELYVPHKIVGAIDHNPPEDMMLLDEDPA