MPTLPWNRIQGEWKSLEKDLPDSIFVRVYESRIDLLRAVIIGAEGTPYHDGLFFFDVFFPSGYSHVPPQVHYHSGGLRLNPNLYSSGKVCLSLLNTWTGHQNEQWIPGVSTILQVLVFIQGLILVAKPFFNEPGYAHLSNSQYGEISSLKYNEDTFILSLRTMIYIMRRPPKNFKDFVAGNFCSRAHDILVACKAYIDGAQVGCVVKGGAQDVDQGGSSSSVQFRTSLAAFVNMLVNEFTQVGAKDCDKVFPLTAVGNSSNEMLKTVGNPSGVKLTAVGNMSGEMVAAVGNASDEMLVAAAAIP*