MARSLVARKRNIQCRTKVKTGCTTCRIRKVKCDENKPFCQKCVGTGRTCDGYEAPFRFVTNQPTNNAHAGGARLGVGLQLIRPTATEIGPLDIDLLNRYFSTKTIFDVKLSCGEEARQVLQASLTDPPIRHAVLSLRALREDLEASGVVSASSTQQTAGYDYGVQQYCMALGGLASNLSSPDSNGLKSALLCCQVFVSIEQVRGNYTAMAQHIIRGFRIMHQYRARPCLVPADKLVPAHHGRLPLLDLFIIKLFAAPCKFADPPTISDMSGTTVPVSPMSESPDLPRIVPDMRTELTRIATSTVEFLGKVSQIKSVEDAVRLLSEKVALLDSLGSWLTGLELVETEIKPPGPELVSVAFMRLFHVILKIILLGTLDSSPNLNAELRTENDRLQGLANSIGERVKGYRMRSVNRNGREARSKVC