MAAIFSHLTSLQSPDAASFSSLSSSGIQSSRFSGVFAPSPITFPATRQRVSCQATSPATSPPSSVNVNASQKDFLHISDFDKSTLLNILDRAKEVKALIKSGERTYLPFKGKTMAMIFAKPSMRTRVSFETGFYLLGGHAIYLGPDDIQMGKREETRDIARVLSRYNDIIMARVFAHQDILDLAKYATVPVINGLTDYNHPCQIMADALTIIEHVGQLEGTKVVYIGDGNNIVHSWLLLASVIPFHFICACPKGFEPDEETVKKAQGAGVSKIEITNDPKEAVRGADVVYSDVWASMGQKEEAAQRRQVFQGFQVDEELMKIAGQKAYFMHCLPAERGVEVTNGVVEAPNSIVFPQAENRMHAQNAVMLHVMGL*