MIHLVLSRKTIVKSLFFLLQDSSLLEIRGREMGEALVSSYWCYMCSQMVNPVMETEIKCPFCESGFVEEMDSRREEESDLADRALSLWAPVLLGMLGSHQRRRRFRSEEVEEEEQGGSQLERDSEAVLQRRRRRSEAILRLFQSIHAINASESDNSEREREREPTILTNPFNQSVILQGSSDSDQAHNDNQGIFGSLGDYFFGPGLDMLLQHLVDNDPNRYGTPPAQKGAVEAMPTVKIVENLQCSICLEDFNIGSEAKEMPCKHKFHSGCILPWLELHSSCPVCRFQLPADESKDSNGSGNGREERSSEEWNGHGRRFWVPVPWPFSELFSMSGSRGGEHSSTSPASSTSASGSTQRDEN