MPSLHKEHINAQPKPLVFDSLILQHETNIPEQFIWPDHEKPNSQKAKELAVPLVDLRGFLSGRASSAKEASVVVGEACKKHGFFLVTNHGVDASLIVDAHRYMDLFFELPFLDKQRVQRKIGESCGYASSFTGRFSSKLPWKETLSFQFSGEKKSSKIVEEYFEKTMGKEFARLGKVYQEYCNAMSRLSLGIMELLGMSLGVEQSHFKEFFKENDSIMRLNYYPPCQKPDLTLGTGPHCDPTSLTILHQDTVGGLEVFIDNEWRSIAPNLNTFVVNIGDTFMALSNGQYRSCLHRAVVNNKIHRKSLAFFLCPKKDKVVSPPDELVDEKNPRIYPDFTWSTFLEFTQKHYRADMNTLQAFTNWIQQKNS*