MNASNHSFCVDDYPDKKPKAIVLLLGWWGAKSRHLAKYGQLYQERDCLTVQAICDTYAILVRNTRSIDQCAIEAAAHVAQVLRDIDDDTIPVIFHAFSNGGAYVVERMEAMIRHARTNSLPSDQDSDMVLVGKHLQGQIYDSAPVWPTTESAVEAAAGVFSNSIARKVVALLFYLHQFISSLYQILFRVMDWRQVFWSNLAEHALCTKQAFIYSEADTITNVKKLEELIAMRQKKSDEVLVKKFEDSLHVQHLRTHPQEYVDLLDKFLALFS*