MERILEKVRAKSEIPVYDKSIENVLSAILTTNDFWKIVDLSEEPLPLVADIIRILEEEGLVKISNGIEFTEKGNEFIKSYGIGAKDNSVCECCEGRGVSLKNYQDLLERFKEIVKNRPMPKHEYDQGFVTPECTISRIALMNSRGDLFNKDVLVLGDDDLTSIALMLSNLPKKIVVVDIDDRLINFIKEVAEQLNYKNIEVITLDLRKPLPEKYSRAFDTFITDPPETVYAVKTFIGRGISALKGERRAGYFGITRRESSLDKWREIQRTLINDFNVVITDIIRNFNHYVNWGYEEETRAWKLAPVKKKPEDIWYKSYMFRIETLKDSRGFEEEVDVGDELYNDAESSTT