MLLGLGGRWAAGLWPGRTRTTWCVAAALRGSGIAFWRAASLAEPERLRSGGHLALAESCGPPGRAQIPVC
WEQCVRCFHTQVDKPENGRLIYTGNLARTIFGVKCFSYSTSVVSLAFLPYLLSQNNMMFGSLPLQVLFYG
VMGSFTVITPTLLHLLTKGYVIRLYHEATSDTYRAVTYNVMLSETSTVFHQDDVTIPESAHIFTSFYAKT
KSLLVNPALFLNPEDYNHLMGYDKPFTFDMEEVDEKKLHEGEK