MHALPRSRLGFGFFASMSSSAARVGGGGGRDPSNNPAVGRLRELVQRGDAADGWEKSWEAAVTPWDLGKPTPIIEHLVKSGTLPKGRALVPGCGTGYDVVALASPERFVVGLDISSTAVEKAKQWSSSLPNADCFTFLADDFFKWKPSEQFDLIFDYTFFCALDPSLRLAWAETVSGLLKPHGELITLIYLISDQEGGPPFNNTVTDYQKVLEPLGFKAILMEDNELAIKPRKGQEKLGRWKRFVPGSSL*