GSGCHVPIELSRRVDDDIKIGSNMVILGSGGSGELYSVLPTSDLMVEKLYLSSHRGIGSGGSGVTKAHFSELTLTLMDLDLEMKHNVGSGGSGLVEVVQSTRSQSGLTFASRGADLDGSGGSGILDIKRTPGNKPRIAEMICDIDNYGSG