MRKADSLRRWLTAFLPDLKTHPDLLQVYLEGGQVGARRSATLSFAYAYTVKALITDFAGDTDTIMVAVLAWIEKEQPQLLQASDNKPFRFEAELLDSETYDIELSIDLTEPVLVIPRVDGSGYDVTHPEEPAFPPMFDGVTASFLQGFGNVQLLAETTDPDAVLTPAIPPDA