GSGLVEVVQSTRSQSGLTFASRGADLDGSGGSGCHVPIELSRRVDDDIKIGSNMVILGSGGSGVTKAHFSELTLTLMDLDLEMKHNVGSGGSGILDIKRTPGNKPRIAEMICDIDNYGSGGSGELYSVLPTSDLMVEKLYLSSHRGIGSG