MLLYYIFSILFLHYKTPCSAARPTPTLTTTPAAEVVTVKDPNYTWQNFGSFLDAGKGSHVNGMSELKRYFHHFGYLPSQDLKSITDIFDDRFETAIVRYQAKLGLQTTGKLDLDTLNQIMAPRCGVPDDTMFHKLHASRHYFYFPGKPRWTRSIPMTLTYSFSKENLINVSLSLSDIEEVFKGAFAKWGSVIPVSFVETDDYAFADIKIGFYSGDHGDGEPFDGVLGVLAHSFSPESGRFHLDARETWAIDFDLEKSKVAVHLESVAVHEIGHLLGLGHSSDEKAVMYPSLKPRKKKLDLSVDDIQGVQALYGSNPNFTLGSLLESDISTNEAADLIRIRLSQWWVTLIMALMLSFA*