MALCRRRRASKPRPHGCSSVAEILAWWASQHHHPPSSPLKVCKSPAKGSRKGCMKGKGGPQNPLCSYRGVRQRTWGKWVAEIREPNHGERLWLGTFSTDREAALAYDQAARILYGSCARLNLPQITGCNIIPLPETCGQNVNHMFAAAKNDESGVPGCRLPASSAHSSCFLGSSKMELRPQIELQQEEDKKDITTVEGIRTMLTDTTACITRPSSGKTEYSDGETENDDDAALSSNRSIAGKIEHFDDNIANNEEQPACIGSEVAKYDMHANNAKISASWDWGSNNDLAKEFSFSELHESEYFDADEMLKLIGETDAQVERLSWGEIHWDELLSGSNHEEKESCMLFETNKEDQHRLSVSEDGTLSPKASLPLKEAEWKTCNLYRSQNVQNKSRQHDMLFLPLSQLQPGLYSE*