MASLLRILTSEPLAHKVNQFRLISTASSLLTSNHHKKSRHVLSLLRTENNPDRILEICRSASLTPDHHHLHRVAFSVAVATLSSAKHLAAVSHLLDGVIKSQPHPKPESFAVRVIILYGRANMLERSLQTFHDLERYEIQRTVKSLNALLLACLAARDYEEARRVYFETRKEYGGIEPDLETYNRIIKALCESNSTGSSYSIVAEMERRRVKPRASTFGLMIEGFYKEEKYDEVRRVLRLMREFGVHVGIATYNVMVRCLCERKRTREAKALLCGVMSTRMRPNSVTYSLLIHGFCSEGDLDEAMSVFEVMVKSGCKPGCECYFDLIRCLCKGGDFETALVLCRESMESHWVPSFSVMRWLVHGLVGSNKVDEAREVIAQVKHKFSRNVHLWNQVEADLSR*