MPRAATENRNDDILRRTEVDRFVKARYGICGTFALHRAAFGLDLLRAPVNVALAPIFLLIKLAAILFSAVGAKRVGAWLARRHIFLKSDMARRIEADLHAFVTRLSAQGIVPDTPPEIIEARIARHVETRNAVSEITTSLLVLIAGLLLFHQATPGIISLAGPMAEMRAYSGAVNEFLLGKGLGRMWYSVFPVAMTPAQVILTGVVLAMIGSVVTTFAGLIADPVQVLTGTHRRRLLQLLKRLDQENAASSLEREHLLARFGDLFDVLLGLWRSLRS