MSNINLVQLVRDSLFTIGCPPSIITDLDSHSAITISLDNMPAINIALVNEQVMLWANFDAPSDVKLQSSAYNILNLMLMNFSYSINELVELHRSDEYLQLRVVIKDDYVHDGIVFAEILHEFYQRMEILNEVL