MFLRVLGKKKEGANTKPAPLFSMRANMAISEAIEARLSPAVTSDGVQKRARRVRFALRSQHSGDLAVEPRPRNQDRPAPVVARNEDHLILDLKDGQPCTIWTVFVIWSIFFFPYSSFFPATIAAALYIAYRQLGYSVWVACVALCLFSLSVPLYYNRAFRDVYFRRLHIKLAHYAKSSRAVIPAKKYPPGKNYVFGLHPHGRVMYSTLLLSQLNDVFRRVLPDGGGDVFGGVAATFFYVPIFRNWCYMLGAFSATKTLMRAQLDRGNNVAVTVGGVKEVCLPTYDDKDVLYLKKRFGFVKLALEAKAGLVPIYFFNENSLFKHDPLWFLKFWEAANRYVPIGVPLFRGIWNLPFPYRRDLLMAFGEPLFAEDDESVEEFHARYTEAVKQLFDKYVGMSADPKHKLVIV*