MSKIFVTGATGLIGIKLVQRLKEEGHEVAGFTTSENGQQKLAAVNVKAYIGDILKADTIDQALADFKPEIIINQITDLKNVDMAANTKVRIEGSKNLIDAAKKHDVKKVIAQSIAFMYEPGEGLANEETSLDFNSTGDRKVTVDGVVGLEEETARMDEYVVLRFGWLYGPGTWYGKDGMIYNQFMDGQVTLSDGVTSFVHLDDAVETSIQAIHFENGIYNVADDAPVKGSEFAEWYKEQLGVEPNIDIQPAQPFERGVSNEKFKAQGGTLIYQTWKDGMNPIK*