MISVVASFSPHPTQLSLPLACFATRLTPTVSLMSSAPDPMQVHREAVTRAREILKATGSWESCWSVGLTPWDLGGVTPVIAELVRSGGLPSGRALIPGCGSGYDAIALATAARHVVGIDISETAVARAEKIASASSSAKWVEFVCADFLSYTATSSFDLIFDYTFFCALEPTIRPKWAAKMSELLSCGGELITIIYPVSDHEGGPPYAVSLESYEEVLHPFGIVNTFYEENTLSPAARKGREFLGKWKRLST*