MFPHQVTGTYPPAASSHAASDDPSKQKHFFIPTTRCQHSPFHHADNKMTAGGETVDDLPGLPIGDYIEEPEQKHQPHLHHQPTQLHHQPTARSQSSSSSSSSKQKGSRSSGSQQGNVGLSNGTSTSRGSARYPMEQEKRMRREIANSNERRRMQSINAGFQSLRTLLPHHEGEKLSKVSG