MDIDTGPLKASTLGSSSAFKVSNAQSSGGLARYHSAPSSVLASLLDDDFYPASDNLEYARLLNEGIQSFSPLLETKGSPQTDMSPPALTALPKEEDVYTRAGKVKDTQKKYLVPVGAFHEHQHLSQIPLSSISEHPVEETVDMCSHNQVSTPTGAPRHQFHEWSVDGPSHSALNSEFPISSFQQCNTSLIRESSLPPNNLSRAARDGECLSEIQHIATFKQVPSPRMLTPLLRQSSSPAGLLSQVNLEDFTTPGVSSPAAFLERSRKLSGKGNGIGAWADGTPELAMQHLTALNQRKRWRNIEEKLSLDMQGNGELANALPSPEGYPEDSVLCKARAKRGFATHPRSIAERQRRIKISERMKKLQDLVPNLDKQASTAEMLDEVVEYVKLLQKQVQELSVSCPSCTGACQQ