MKYLVAVTTLLSTVSVSAFVPQKAAFGALTPFGSRTGVKMADTETIFDQEQYIAESKEMRLKHLEEQAMFALKIAVENYGNAVFPNAMIAGDVVITHLLSRLGYLENGKAKIMVVDTFHLFPETMEFLEKLEEHYNFKADVFCADKIPVGDKDAFDKRYGANLWKEDIDEYDRVCKVEPFQRGLKTLKTDCMINGRTRWQGFERAWIDLFENAPIGGGLAKCNPIAYWTLEDTFDYIAKYDVPYHPLHEKGYPSIGDAKDTIPVPEDGSVRFVDFKFEGDKTVWLDYAKERVGRFVGLATKDGKTKTECGIHVDGAERTWDRDLWEEENSVVKKISSSADALEIKKSGKPAVIAVYAPWCQFSQAMEDQFEEFAKAVGDDVDVYSFRGDEEREFVMANLNTNSFPTVNVIKADGTAVKYESEERTVEAFKKFMEKTL*