MAAAMASHVSTARSPALSFSSSSSSFFPGTTLRRFSAVSLPSPALPRLRVSCQASSVTSPSSPSDVKGKSDLKDFLAIDDFDTATIKTILDKASEVKALLKSGERNYLPFKGKSMSMIFAKPSMRTRVSFETGFFLLGGHALYLGPNDIQMGKREETRDVARVLSRYNDIIMARVFAHQDILDLANYSSVPVVNGLTDHNHPCQIMADALTMIEHIGQVEGTKVVYVGDGNNMVHSWLELASVIPFHFVCACPKGYEPDKERVSKAKQAGLSKIEITNDPKEAVIGADVVYSDVWASMGQKDEAEARRKAFQGFQVDEALMKLAGQKAYFMHCLPAERGVEVTNGVVEAPYSIVFPQAENRMHAQNAIMLHLLGF*