MKKVLLLVFLSLTWLSASAQALVPITWTAYGLTFEAPKGILVEEDTEETFLLNNSRFYITIQSLDSDGMTKSDLKSVLKDYANDDGVKDQSAVQEFELPQFFGTYLKGSCETDHCLYACLMTKAAGSGFYISIIYSKENENIAEKILKSFTMEE