MSRYFTYTNLPEHQVAIYHDERVSMFDDGERKPENRTLSLLVTGLFTLLIVLTFPISAFFCIKVLRDYERAVIFRLGRLIKPKGPGVILIIPCLDNWTRVDMRSRAFNVPPQKVHTKDDGWVMVGADVQFRIRDAVLSQTAIQNLNQSLRSIAQTSLSNCVARRTVPQAQGDRKFINIEVKDGVNKMAGKWGAEVERVQMSDVQVLKEPRDTGGVDIAQMFSGGQNAALANILQGLFPGVGNQVSIPTGNNTTRTDTSVLTPAQLVTLVQGVLEEDMTSRIGGTYLFDITGENGGTWIMDLSTVPGSIRATDKLVESPDVTFSMSVDEMVNIFYGQVTPFNSYMQGGLKVDGDLKMAMNLETIIDKLRQGRRNTPMNAGKDKTGAFVV