IPGTNVVQVTNLSSAVSSEQMRTLFGFLGDIDELRLYPPDNAALSFSSKVCYIKYRDPSSVGVAQHLTNTVFIDRALIVVPCAEGKIPEEAKALSLLAPSTPVPSLIPGGGLLPIPASNPLQNLNLPIVNRMSAGLEIAASVPSQPPLMGNVDPTKVDEIRRTVYVGNLNSQTTTAEQLLEFFRQVGSVKFVRMAGDETQPTRFAFVEFSEQDSVARALTFNGVMFGDRPLKINHSNNAIVKPPEMTPQAAAKELESVMKRVREAQSTIAAAIEPGIKRHSSGHSRRPRRSRSCSPARIPKKRSRSKQRFGHDSHSSRHGHRRRSRSRDKRRSLSRTRGKKDKRSERSRDKRDRSISRKRSHKDEDRIKSKTKSTGKMFTEERKSKTTKVTERHRSHS