MSDYSDLDRQIEQLKRCEIIKENEVKALCAKAREILVEEGNVQRVDSPVTVCGDIHGQFYDLKELFKVGGDVPEKNYLFM GDFVDRGYYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSTAVWRYCTEIFDYLSLSAIIDGKI FCVHGGLSPSIQYLDQIRSIDRKQEVPHDGPMCDLLWSDPEDQTGWGVSPRGAGYLFGSDVVSQFNRTNDIDMICRAHQL VMEGFKWHFNETVLTVWSAPNYCYRCGNVAAILELNEYLHRDFVIFEAAPQESRGIPSKKPQADYFL