MDCGGALQLPPGFRFHPTDDELVMYYLLRKCGGLPLAAPVIAEVDLYKFDPWQLPEKAFGGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPVGSPRPVAIKKALVFYAGKPPKGVKTNWIMHEYRLADVDRSAAARKKTNNALRVIHYTMTFLRRTYLSPRNTDTCS