MQKIGNSRPQLMPSGFYPFYVWQYCKTSQFHHTRYGTEPESGQVLYEHLNSQGNPKEARERLYVTSKVFHSLKHGISVKDAVNDALRRLRLDYLDLWLIHAPFLPESVDLKQVWRDMEKLVDDGTVRDIGVSNFRISDLDILLASANIKPVVNQIEANPYLQQPELKAYCDKKGILIEAYSPLAPLTSAPGGPLDPLLEELATRHQATPAQILLRWSLQSGYLPITTTRNEQRMHEFRAVAALPAHEFASGPSAPGQLALTKEEVDRISTVGSQMHVRKFWQKEFGHPGN*