MSRVLIFLFFLSLGRIRYVSSIDPDTTLSFIREIKDTFVDQEGKYEMLVDVRKDFKMSLNIPYKINHVGVIERVRELFKGYPSLFFGFNAYLPNGYEIMLSDEEKASLKNATNYEEERNFVENIKCFGNDNEYKLFTDIMMMYKKERKDLNEVYHEVEVLFNDHHDLLDEFSEFLKDSVSPNPLSSLLLVLDPLLPCGYDITLNDEVKPLKKSIHFEQVFNFANKIKKHLVNNHAYKSFLDITNKCRKERKDVKDVYHEVSVLLNDRPNLLDEFFGFLPDSVTTNIMSNLDGNKNL*