MDRRKLEDSDRFAMSNFPVDDKLNDVEDPLLHLDDRKGAAQKSAVHRPSTPTSEWKLKSTVTLALTVLTSSQGILIAWSKRSGQYDYSVTSANFLVELLKCTLSVFALTRVWAREGITEDNKLGTTWDEVKVYPIPALLYLAKNLLQYHIFMYVDAPSYQILKNFNIISTGILYRLFLHRRLTQIQWAAYALLALGCTIAQLNSSSDHVLQTPIQGWVISIIMALLSGFAGVYTEVIIKKMPSRNINVQNFWLYLFGVVFNLGAIFTQDFDKIIEKGFFH