MLLPMVSRWTAGLWHGRTRTSWCAAAALRDSRVVLRRAALRTEPARLRSGVLLPLAEPLGSPGRAQIPVC
WRPCVCLLHTQVGKPEDGRLIYTGNLARTVFGVKCFSYSTSVVSLAFLPYLLSQSNMMFGSLPLQVLFYG
VMGSFTVITPTLLHFLTKGYVIRLYHEATTDTYRAITYNVVLSESSTVFHQGDVTVPESAHIFTTFYAKT
KSLLVNPALFVNPEDYNHLMGYDKPFTFDMEEVNEKKLHEGEK