MSSKLIPSDPDHVMVIRNVTPNIATFSVPFSRFGKVKIGGRGTLVKLTSGGLAVFSPVALTKATQAKVIEMGGDVRYIVALDYEHHIFISEWAKEYPTAKIIGPEGLPEKRAKQTDDPKIGNEQFAVVFNKETKRETRIDPEFDTDFDYEYVDGHANLEIVFCYKPERVLIQADLLFNLPPTEQYSKVPEAELPDDGAVGKLFACVQNPRGDTKWLQRFNWYLLAKNRDSFNDSMAVIAQWDFTTMIPCHGDVLEGDGKEVFMKVFDWHIQGGK*