MSSDLDVMIETLRRCEVLKESEVKWLCGKAMEVLVEESNVQRIDSPVTICGDIHGQFYDLVELFKVGGDCPQTNYLFMGDFVDRGFYSVETFLLLLALKVRYPDRIYLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDIFDYLSLSALVDNRILCVHGGLSPTITSVDQIRTIDRKQEVPHDGAMCDLLWSGAFYTLVPIRPHPEDVTGWGLSPRGAGYLFGGDVCHQFNRTNGVDLIARAHQLVMEGYKWMFDEELVTVWSAPNYCYRCGNVAAILELDEHLEKNFKVFEAAPSESRGVPAKKAAPDYFL*