MSPSRPDEADPVADFGSHPTDQELVTKYLRRHVESGGNPWRYVHEADVYAADPDDLTGKYSPAVAGDGSRAWYFFTTVRSKSTGGQRRARAVGDGGCWHSEAGARDVVGGIRSPRPIGRRQFFSFVTKEGPRRVRSGWIMVEIGLKYAQQNVSSDELVLCKVYRSPRAPPAAAADKSMAAPPPAADKSKTATPPPDDVKPVVAAAQTPDTKILRAAKEAVAAASAADEAAPGCKRKSDVKSSGARRGKRLCSRCRAETSESDSETAVLDRSPSIEDETADSSEIHGSTDAKFIRFL