MVLLLSLICRCIIYASSNGWWYTVCLQRFAAVIMRIRDPKTTALIFASGKMVCTGAKSEQQSKLAARKDFKIQIIVGSCDVKFPICWRVLHIPMVLSQVMIQSCFQG