MLKFDVTKKCLVGEGWCPIFAKAQIQEALQHATFDSNSQVGIIYHVMDAVEPPPTYFRTNRFTNAFQEIVDAYGISLLLEANPAVYTVITFPFLFAVMFGDWGHGIAFFHYNWNAFALVVHLLFFLLQNWEIFLFCYYFCFISKQKRYIDSTYKKMHRHIWLCDISKSNFVAFFELSQNEDVYFVWGDPDEHRNCIYLNAHFFGSSLDIRFQFVLQMIFLNRLFGYLLLLIIIKWCTGSQSDLYHRPLQLIQLLVSYCSSMDALSKTFYFEAASFGGVSRSYLWDT*