MKKNIWLIVSAIAVITLFAFISSTGTDLFTVLLLIVGAILVFIGLKGRKVEANPNVLPILTKEKEAHYLKSGMSPSEIELFRETMNQTKQQIEHLQKNINRSNKLKAIDLRHDALRASKALFKELVKEPTKLHSASHFLYTHLPNMVDLTDKFIEINEHEIKSRETYEKIEESTQIIEQMASLIAKDYQQFVADDLDDLDIELSIAKQSIKRDNE