MDCGGALQLPPGFRFHPTDDELVMYYLLRKCGGLPLAAPVIAEVDLYKFDPWQLPEKAFGGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPVGSPRPVAIKKALVFYAGKPPKGVKTNWIMHEYRLADVDRSAAARKKTNNALRLDDWVLCRIYNKKGVIERYDTVDDDDGDGAVAEDVKPVPAPAASKNPRASARVGAAAAAPMKVELPEYGGGYYDYDDLETPSAGMLCFDRPSAPAPADRDSNNSVPWTTHHTHTDNSSSGSERVLSPSPDLPDRDHAESQPAAAAAAAGWWPVGGDWGSAAEDGFMVDVDVDDGSSLFGPLSPGLFARVDAAAFGFGDMLASYLHKPF