MARQEPKQPGYVCPMTGRVAVLVKDYADSDLNGDAPAYWFNPEAEGWGMDPWKLVEGVDPHAQGSSMDVCFADGSSKTVGPLMTFFLTKTDAARLAAVRGRQE