MTLVSTMHLTINSAPSISNSSGGTGSSGNVGSGNTGSSNASGGSSAGSGRSLSGCVVNGNSHTGHHSSPGNGSAGGSSGGGTGSSGNNGTGTNGAGSGGTGNVGGTATNGNGSSAGAGRESGPPSAVSILNDTYTKMTSDILAERTLGDFLSEHPGELIRTGSPLFVCTVLPPHWRSNKTLPVAFKVVALGDVGDGTMVTVRAGNDENYCAELRNCTAVMKNQVAKFNDLRFVGRSGRGKYMFF