MARPAMLPAAAVALCAAVLALAALDGGVRAQQLSPGYYDDSCPHVYDTVRRVIQEARTGDPRILASLLRLHFHDCFASGCDGSLLLDETLTMRSEKAADPNNGSVRGFPVVNDIKAALEDACPGVVSCADILALAAEVSVELAGGPYWRVMLGRRDSKAADFDGAQNLPDPKESLKDLKKKFADVGLDDTDFVALQGAHTIGRAQCQSIQDRLYNFSSTEQPDPTLDHGYLAALRQRCPAAAPGDDGTALNDLDPATPDTFDNSYYANIQCNRGLLRSDQAMLSAPEEGAESTAPIVGRFAHSQAEFFQSFATAMIKMGNIAPLTGSMGEVRRDCRVVN*