MSDLDKQIEQLKRCEPLKESEVKALCLKAIEILVEESNVQRVDAPVTICGDIHGQFYDMKELFKVGGDCPKTNYLFLGDFVDRGFYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDIFDYLSLSALIENKIFGVHGGLSPSITTLDQIRTIDRKQEVPHDGAMCDLLWSDPEDAVDGWGMSPRGAGYLFGGSVVTSFNHTNNIDYICRAHQLVMEGYKWMFNHQIVTVWSAPNYCYRCGNVAAILELDENLNKEFRVFQAAPQDARGTPAKKPAPDYFL*