MRNDIISELPDSLITQILLWLPTKDSVKTSVYRPDGEIFGLKFQEWIAAAVDRGIQHLDFETKNPSLFLKDSMPMNIYKSKTLVSLKLVCVELENPKFVVSLPCLKIMHLENNWYGYDAPLVVEKLIAGCLVLEDLTVVRIHDMVIPDLPLLHVKSLTLKILRLVFDLEMMTTIPISVEIDAPKLEYMSFINRHSDTIMVKNLSSLFKLNLDTEFGYSSLEPRDIIRDVLTGISSVRQMIISQRTLEVICRYSKLGPIPKFHHLSHLKAAFSSTSLQLLPAFLESCPNLKKLILDLYVSAEPEEIDLTNVPRCITSTLECIEINKLIRKEATGVKLVHYFLENSPILKKLKPSFTDSPMSTMTNLPLDHLYKMYLTARKRSRRCQVIIS*