MEDTDSVATLLESTNSKIQQLQKAFAELESHRAVTLNLKWKQIEEHFHGLEKSLKRRFTELEDQEKEFEMKTVKAQQVLEKRRAAVMAKEEASLGRLQEKRDVAVNAIANVLGKHKNGHVESSTVNNEDQGGADQNPPESEEDDMKRLFENGDVKLLSNPQLAKLCEEMDAGGLHKFISDNRKNLASIKEEIPIALKAAGDPGGLVLDSLYGFYISEGSNSNLDGKKDANLLGLRRTCIMLMECLSILLVNLDANTVSKVISEDVKNRAKIIAQEWKPKLDDLDLDASNGNSLEAHAFLQLVATFGIDSDFVNEDLSKLIPMVSRRHQTADLCRFLGLSDKMPGVIDVLVNSGRHIDAVNLSFAFELTHQFSPVSLLKSYLAEAIKTPSTVKSGNSSPTPQNDVSERELSALKAVTKCIEEHKLEEEYPLDPLQKRIAELEKAKADKKRATEVVKPQSKRPRANGVAAAAVAGYGPRNTADKNFYAARYAPPTQYMYDSRPQYAYAGPPPPENHVHSFMGTPAYNLAPNHGTYFGNAYQYQAPYLH*