MGEALVSSYWCYMCSQMVNPVMETEIKCPFCESGFVEEMDSRREEESDLADRALSLWAPVLLGMLGSHQRRRRFRSEEVEEEEQGGSQLERDSEAVLQRRRRRSEAILRLFQSIHAINASESDNSEREREREPTILTNPFNQSVILQGSSDSDQAHNDNQGIFGSLGDYFFGPGLDMLLQHLVDNDPNRYGTPPAQKGAVEAMPTVKIVENLQCSICLEDFNIGSEAKEMPCKHKFHSGCILPWLELHSSCPVCRFQLPADESKDSNGSGNGREERSSEEWNGHGRRFWVPVPWPFSELFSMSGSRGGEHSSTSPASSTSASDVI