MSPSRADEADSGADLGSHPTDHELLTRYLRRHVESGKNPWAYVHDADVYAADPEDLTGEYPPAVASDGSKAWYFFTTVRAKTGGGQRRARAVGDGGCWHSESGARDVVAGARGPGSVAIGRRQFFSFVKKEGSRRVRSGWIMVEIGLNLGQQDVPSDELVLCKVYRSPRAPPPAVNRSTAAPPPAAAAEKSKTEEAAAPPPVDVKPVVADAAAPIPDTKIVKAAKEAAAAATGCKRKADGKSSGARRGKRLCARCQAETSESDSEAETAVLDNSPRSGDETADSSDVHVNREAKLLKFL