MSVLQAAASCVEAGRVSRAVPRKATPMVVRCQAQQSAASTPGLGRRNLLSTGLALGAAAAVQPSLPAQANRPLSAEWEVVELPIEKDVLLLDIAFTGTDANHGFLLGSRQTLLETFDGGKTWSPRTVAAARDEGFNFRFTSISFNGDEGWIVGKPAILLHTTDGGKSWERVPLSAKLPGAPVLITALAGPGSAELTTDQGAIYVTSNGAMNWTAAVQETVDATLNRVISSGISGASYYEGSFSNISRNADGDYVAVSSRGNFFMTWSPGQTYWKPHNRPSTRRLQNMGFTPDAKIWLTTKGGDVYYVDGSGEGKFGQAKIGSRGFGILDIKFMDGKIGYACGGSGSLFKTEDGGQTWRRERAADSLAANLYELVFTPGGLGFVLGNDGVLLRRIAQAX