MKHVPTLFLLLSTLLLAVSVESLPPPLFPDEALPTKSGYLPVKPAPGSSMFYTFYEAQKPTTTLTDTPLLIWLQGGPGCSSMIGNFYELGPWRVVSRATELEPNPGAWNRLFGLLFLDNPIGVGFSIAASKQDIPKNQRQVAEQLYAALVEFIEQNQGFEHRPVYITGESYAGKYVPAIGYYILKEKPNGKVNLKGLAIGNGLTDPVTQIRTHAVNVYYSGLVNAKQREELEKAQEISISLVKAQKWREAADARLELLTLIGNMTGLATLYNTARMIPYRTDLVVDLLNQREAKRVLGVSETMRFEECSDEVEEALRGDVMKSVKFMVEYAVERTNVLLYQGMLDLRDGVVSTEEWMKTMNWSGLGMFLTAERKVWKDGNGDVAGYVQRWGNLSHVAVSGAGHFVPTDKDVNSRDMIESWVLGKGLFGGEDVRQTLTSSVLESKSNRFDSEN*