MSVAAGVSDAAITVREKLRGKIGQTKVKRYWPGKAPEWAEDLEDDADVRALLLHREELLEKAFPSRPELDAVRGKDDARLRRLAENRRDREEAVARHRQIRQAEIVTTREEERKAQEGAELEEEDEDAIEERRRRIKEKLLQRQKEEEMAVIEEEEEEEEEEEDSEYETDEDEDFGGIAMIKPVFVPKAERETIQEREKLEAEEIAFEEAMKKRLEERRVETKQIVIEEIKKDEEMAKNPEGDGDGAEIDTDDEVNEAEEYEAWKAREIARIKRDREARETMIKEKEETEKVRNMTEDERREWEKKNPKVQLPTKKKWKFMQKYYHKGAFFQTASDDIGGDEIYKRDFSAPTGEDKLDKTILPKVMQVKHFGRSGRTKWTHLVEEDTTDWNNPWIGNDHLGVKYTSKMAGSLKPIAKPPGSKKLKDWESTN*