MFRFLIAPHSLRFLCRRSSRNELNHMRKQSNKPSNTPRPPKDPPDEGYEPQCVAHDGIEVPEFIKPKAYRQFCGPDEPLGPGAGLNKKYKNGHYFGYHRFSFVELQNQSVGLRDERRACGGAPVPTEEDVDDEKRDDNLESMKEQEKKCEEQLATQAKEKKVASKKAKEKKLEKMCELRRQKEKVAKSIDKEISIVLSDCEDKLDNNSCKSFDCQEMVKAAVEKARKNASKKDSDKKKDAKEADKKSDDKSKCETDKGDKKP