MSGAFTDLRHLQARIRNLIEMRPELSVRAVAKLTEIAEELEESSRVETTPASIRSSDFDKITDGFKSFKRRTYLKNPELMNQLRTGQWPKFMIVACADSRVCPTTILGLQPGDAFVIRNVANLVPPFEKAGNPSVGSAVEYAVLHLKVSHILVIGHRACGGIGALVKMTPDDGKYSTQFIERWMEIGKPARESIHIKQLRGKNEKVDDICKTCEKESVNNSLANLLTYPFLVDAVMSDRISLHGGYYDHIAGTFQKWDYDVVEF*