MSRMGFVRGGLPAAAAADGGGSKDWELRPSGMLVQVRDTSSDAIQAGPLIKVKVAYGASTHEVHITAFSTFGDLKKALIQGTGLQPQQQRLLYRGKEKNNQAYLHDAGVKNKSKIVLVEDPSSQEKRLMESRRDDAIAKACRAVADINEEVDKLAEKVFAVEAAVKSGRRLRDKAIVEPTELFMCQLLKLDAIKAEGDAKSQRRILVRRVQKYVETLDALKIQNERPRPNSCTKTVVTTKWETFDTSGSPLSYVPASQPRGGGRVLPQLGAGSAPLTNWEQFN*