MSKPSVRPRFLPRAFVVRAFVVAAACGLGSTALWAAPNQATTPAAPQKVGVDQNIPLAAHRAIYDLTLLRSTGAKSPVSAQGRIAFDFTGSACEGYVQNFRQLTELQPAEGPTRVSDMRSATFEDGDGRNFTFKIQTTNDQGPGDLVDGKARRATSGPVLVDLTKPKKTKFDLAADAVFPTEHLRLILQAAKAGEHLLQVNVYDGSEKGDKLFETTTIIGNVIEKPATETAVKIPALEGLRRWPVSISYFENARKDENPAYKLAFDLYENGISRALRLDYGDFVLSGELSSLELLPQQACAK