MDCGGGALQLPPGFRFHPTDDELVMYYLCRKCGGLPLAAPVIAEVDLYKFNPWDLPERAMGGEKEWYFFSPRDRKYPNGQRPNRAAGTGYWKATGADKPVGSPRPVAIKKALVFYAGKPPKGVKTNWIMHEYRLADVDRSAAARKNKSNNALRLDDWVLCRIYNKKGVIERYDTVDDDDVKPAATVSPAPAKGARLFGGGSPAAMKVELSDYGFYDDQEHESTEMLCFDRSGSTDRDSPPPPQPMQTATDSTGSEHVLSPSPDFDYAESQPSYGGGAGGWPGVDWAGCGDDGFVIDSSLFELPSPAAFGRGGGGDGAGFGDMFTYLQKPF