MDFSPTKLHLNQSLSPQQCNPLQQWGYPDSEGYCSLSPASSIDSSGFSPPYPSCAFANEAYGSIHTAFTQMEKLKSKPQDTSTKKDQRNRKVYDRVRNSASEREKMRMRNLSSALQNLRRYLPPAVAPIGKTLTKIETLRLTIRYISHLSEVLGLDEETLIKRREEEMRRSNMCHIGLCCCQDRQHNLCSEARPHSSETVNLPYFSSSPRLFPEQNILEAQEQEFQQPARWATDGKASDLGDHMKSFSSCALASEPVNSIDTKEDFTIPSPISPDQGFCQNFIDDMWDELQQKDLWTSFQPPETVQHLAY