MSTGRVLFGAAVVAAAVRAPGWLVAARAARKRTRTQHRGGVGGAKTAGVVGGGSPHHTLKSHPLHPGSRDAGVSGARGRVEEVASGARAGMFFSLSALAVKIGFTLRANRGSTTYLVVGLGLLPASLSAHTSLSIPDVDAFERQLTPLNSTPTSLCMERPLAASGALTARGLICQTKGLKDGNSVVVCTCGNVAQMITSVVLGVLVLGERLPLSTWARFRGWALSWTLVLVGVVVIRRVRIHTGSHTTASAW*