MLTIVVSLATVFTVHNSQRVAVRDPYRSANTEEDDLEMQRALDAINEMNANTPPPPALSRESCHIKENSEIDGRVVKWGADHFTETPTDCCSACTNHPDCNVWVWCASPQGCGSGRQHKECWLKKNTVKNIIDSEGYAHPGIPWTSGALYPPEERLRVQEAERLRLEALRDNADLPLVYLDVAVKGTHIGRIKIVLFKNEAPRAAENFRALCTGEKGIVPQGHEGAGKPYHFKGSTFYRIIDRFIDQTGANTESIYGGAFKDDPGGLALKHDRKGLLSMANAGPDTNTSHFSILMAPAPHLDGHYTVFGEVVEGLDVAEKINALARGKPNNTAGPEEEAVITDAGQLR*