MKFNKQFSAFIQRQQSLLPGLSYVEFKRLKKLLKHCPCRNSPSSSSAHDDAATTDDLHKCPPSLCDQTFFPVLMNEVAAVMGCFNSRVQKLLKLHLASGLEKYLLQLRYRHTRNHQDMVHEGQKLVGYVYMNALAIRKILKKYDKVHLSRKGRAFKSRLQTMHVELLQSPWLVELIALHLNLNVNQSSSLDILASCSYDFESSKPTISCTLSDTVTIEIDLTCSICLEMVFDPVSLGCGHIFCNSCACSAASIPTVAGLKAADRSAKCPLCRQVQVYEDAIHLSELGTLISSRCKDYWSNRIQKERIERLEQAKKHWDEQCRAVLGM*