MKGFCFALGTSNPCALCEMVIEVPTVKWADIGDLDKVEQESQETVQYPVKHPDKSLKYGMSPSKEAMFYGPLSTGKTLLTNAMANEIQTNFISIKAGAAAPCVMFFDELDSIAKARGGSSGDAGGAGDHVLNHILTEMDGMNVKKNVFIIGVTNRPDQIDPALLRPGCLDQLIYIPFPDESSRLDIVKATIRKSPIAPALDLGFLAKNTTVSLRDAKLSIRESVELDIRRVRKKQAKEEAASGDAKMEALRGCISRRRRNLPAALYRTRTSDMAGAPVPAGNAKFGEDTQDDDLYA*