MASLKLVFTLTIMMSFLSSALSSWGGGLFPEFYQFSCPQANEIVMSVLEEAIAKDPRMAASLLRLHFHDCFVQGCDASILLDKTSAFKSEKDAGPNKNSIRGFEVIDQIKARLEQVCPQTVSCADILALAARDSTVLSGGPHWEVPLGRRDSKIANLKKANTNIPAPNSTIQNLITLFARQGLSEQDLVALSGAHTIGMARCVSFRQRLYNQNGDNLPDATLEKTYYTGLKTACPRIGGDNNISPLDFTTPVRFDNTYFKLLLWGKGLLNSDEVLLTGKVKKTKELVKSYAENEALFFHHFAKSMVKMGNITPLTGLKGDVRKNCRRLN*