FDSRGRGSRGGRGGMGGGERGGFSKFGGPREGGGPPRHEMAEQDNSDNNTIFVQGLGENVTVESVADYFKQIGIIKTNKKTGQPMINLYTDRETGKLKGEATVSFDDPPSAKAAIDWFDGKEFSGNPIKVSFATRRADFNSRGGGNGRGRGRGGGPMGRGGFGGPPGGSGSRGGSGGYPSGGGGQQRAGDWKCPNPSCENMNFSWRNECNQCKAPKPEGPGGPGGSHMGGGGFGDERRGGRGGFDRGGFRGRGGDRGGFRGGRGGDRGGFGPGKMDSRGDHRQDRRDRPY