MALSFDSSDGCVLSVDSHRVVPAPFLTKTYQLVDDAASNDIVSWGEDGSTFVVWRPPEFARDLLPNYFKHNNFSSFVRQLNTYGFRKVVPDRWEFANDFFRKGERHLLCEIHRRKAQCSLAHLQHYGSLSPSTSGDDPQQLACNSSAAAAAAAAAAWSSSPLHSPRGICSASSTAAVVTATSLSLSDENERLRRDNCILLSELARLQKLYDDALLFLQHNMRPAAKFSPSSPGRASVDDQQRDVEDDHTSPGGMIKSAGPKLFGVVLHGRKRLHPDQQADNQDAAVIKAAKIELELMPSTRSEAPWLKLRASRDDRVCI