MSAKQQDRRERQTASFVAPCGSRSDFASGRVEVNGRCGAWKESGRGYHGAKPALQDCGSGAVKQRRVRCVQMQAAMARASAKQKQAAKAVEHVSLDPASGGDDRWKMEAVARMLQQGAVGLIPAGGTYAFACALSHRKGVERILEVKNVSDKKKALSIVCKDLSMVQRYVHPIDKNLFRILRTALPGPYTFILPATNEVPRFLLESGKKSWKRREIGIRIPDDPYCLALMECMDEPLLVSSASINGIPDDDDEEDEYAPKNSKVVDPCMCALTLRDAWCSRLDFVVDAGLMQAVQSTVVDCTKEPYEILRYGAGDVSVLE*