MGEALVSSYWCYMCSQMVNPVMETEIKCPFCESGFVEEMDSRREEESDLADRALSLWAPVLLGMLGSHQRRRRFRSEEVEEEEQGGSQLERDSEAVLQRRRRRSEAILRLFQSIHAINASESDNSEREREREPTILTNPFNQSVILQGSSDSDQAHNDNQGIFGSLGDYFFGPGLDMLLQHLVDNDPNRYGTPPAQKGAVEAMPTVKIVENLQCSICLEDFNIGSEAKEMPCKHKFHSGCILPWLELHSSCPVCRFQLPADESKDSNGSGNGREERSSEEWNGHGRRFWVPVPWPFSELFSMSGSRGGEHSSTSPASSTSASGSTQRDEN