MGSSHHHHHHSSGLVPRGSHMTTNTILKQKITAIISEKHLLKHPFYIAWTEGKLTKEQLRHYAEQYFYNVLAEPTYLSAVHFNTPHIHSESNSGDISVRQEVLKNLIDEEHGEKNHPALWKNFAFALGANDKILASASALPTTEKLVSTFRDICLNRPFYAGLAALHAFESQVPDIAAVKIDGLAKFYGMKNPEDYEFFSVHQKADIYHSQAEWAIIERFADNPEKQAEVLAATQEACDALWGFLDGIHETYCANLMCEQKEAATLH