GSGLLDRLVRLAGDPDINGSKLTGVMISGSGGSGLVEVVQSTRSQSGLTFASRGADLDGSGGSGILDIKRTPGNKPRIAEMICDIDNYGSGGSGGTGSGPWSEGRIPAYGVIRVSLDLASDPDVVIGSGGSGVTKAHFSELTLTLMDLDLEMKHNVGSGGSGCHVPIELSRRVDDDIKIGSNMVILGSG