MDSSTVDGGASLPSTGTDARKRRVSYFYEPTIGDYYYGQGHPMKPHRIRMAHNLIVHYYLHRRMEISRPFPAGADDIRRFHSPDYVDFLASVSPETLHDHTHSRHLKRFNVGEDCPVFDGLFGFCQASAGGSIGAAVKLNRQDADITINWAGGLHHAKKSEASGFCYVNDIVLGILELLKVHKRVLYIDIDIHHGDGVEEAFFTTDRVMTVSFHKFGDFFPGTGHIKDIGANQGKYYALNVPLHDGMDDDSFGRLFRPTIQKVMEVYQPDAVVLQCGADSLAGDRLGCFNLSVKGHAACLRYLRSFNVPLMVLGGGGYTIRNVARCWCYETAVAVGVEPENKLPYNEYYEYFGPDYTLHVEPNPMENLNSPRDLEKMRNILLEQISQLPHAPSVPFQTTPSTTEVPEEKEENMDRRPKPRIWNGDGYESDADEDEKPRQRSSDSNLTPVESSDMRDVDDQANADDMVDDHP*