MALSFDSSDGCVLSVDSHRVVPAPFLTKTYQLVDDAASNDIVSWGEDGSTFVVWRPPEFARDLLPNYFKHNNFSSFVRQLNTYGFRKVVPDRWEFANDFFRKGERHLLCEIHRRKAQCSLAHLQHYGSLSPSTSGDDPQQLACNSSAAAAAAAAAAAWSSSPLHSPRGICSASSTAAVITATSLSLSDENERLRRDNCILLSELARLQKLYDDALLFLQHNMRPAAKLSPSSPGRASVDDQQRDVEDDHTSPGGMIKSAGPKLFGVVLHGRKRLHPDQQADNQDAAVIKAAKIELELMPSTRSEAPWLKLRASRDDRVCI