MKRMLIGLLAALLTLPALAERKHSVGEYDIHYVAFNSGFLQPDIAAAAGLVRSKTQGVVNVSVVKDGKPVAAQVSGQVKNLLGQDRQLTFKQLKEGDEAIYYLAQFPFDSQETLRFRLTVQPTGAQPFSFEFNQEFFPDR