MKTSLKLYFTALVASFLLLLGACSTNSSTSQTETSSSAPTEITIKSSLDEVKLSKVPEKIVTFDLGAADTIRALGFEKNIVGMPTKTVPTYLKDLVGTVKNVGSMKEPDLEAIAALEPDLIIASPRTQKFVDKFKEIAPTVLFQASKDDYWTSTKANIESLASAFGETSTQKAKEELAKLDKSIQEVATKNESSDKKALAILLNEGKMAAFGAKSRFSFLYQTLKFKPTDTKFEDSRHGQEVSFESVKEINPDILFVINRTLAIGGDNSSNDGVLENALIAETPAAKNGKIIQLTPDLWYLSGGGLESTKLMIEDIQKALK*