MSSVPKEALAFALDAQLKLLHLPWPPALLELPAWQAVYVKGRYKKLPLERLWDKHLVLHHGTAPVSPSESAAGSQALQGTLYQALSRCLEGRLAYLPPALSTNPTQQQLQEQQQLERDPGVLLAPAGCVTVVFSYVVGTQGGAELRRWGGYAVEAVDGLFLAAFQSPAHAVLWALRCNELLVQQPWSRALLAHELCEEVHMSSSTPEGFQVNALLFRGLRLKTGLDRGQVMNRAARIASAATSGQVLCSAAAWAHVSSQEEGVLQEQQLSAVSLGQSRLKGVTDNMELMLCRKAGPPKCDVQGPRHPLGEEWPWSQQAAQGLPPSEVLLSLAPGGQEEEPGEHVPYLIAMQALDPFATDYPDSDGSDGMDAGHTTAYDGGLATSSSDTGSDNDHHVVDA*