GSGVTKAHFSELTLTLMDLDLEMKHNVGSGGSGGTGSGPWSEGRIPAYGVIRVSLDLASDPDVVIGSGGSGCHVPIELSRRVDDDIKIGSNMVILGSGGSGLLDRLVRLAGDPDINGSKLTGVMISGSGGSGLVEVVQSTRSQSGLTFASRGADLDGSGGSGILDIKRTPGNKPRIAEMICDIDNYGSG