MALKTVHVSNVPGRASSGVVLSSATFSDNGSDGVRTPFKQQRFLVIGHRGSGMNMHLKLKEIEENSMLSFNEAGKSGVDFVEFDVQVSDGVTVSDFKVKVTFAFLVVRVALQCKCLTFFSCCAITNQSDRAFGIIRRQ