MERIGIIGAGRAGSALGAALASAGYPVTGVSARSRVSLDRAAELLPDVPVLPPDEVTARADVVLLGVPDDRIGTVAATLPLAPDQYVVHLSGAHGTAVLGDVAAVPVALHPSMTFPGGAVDLRRVVFTATAPPAAEDLVERLVKGLGASVQWIGEQHRALYHAGIVHGANHLITLVAQALDLLRETGIADPAGTLRPLLTASLDNTLRSGHDALTGPIARGDVDTVAAHLAVLRGRTASTYAELARATVERVTDDGRIDAATATRYAELLDRQQAPERDRTREAPR