GELNVLDDILTEVPEQDDELYNPESEQDKNEKKGSKRKSDRMESADPKRQKSSVHSRQMISKPLSSSVSNNKRIIGTKGKSVTEYKNEEYQRSERNKRLDADRKIRLSRSASREPYKSHPEKTCLRKRDPERRTKSPTPDGSERIGAEVDRRASRSSQTSKEEVNFKEYGSDHETGSGGSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGVWSTLPVNEKKLNVAFRSARSVILIFSVRESGKFQGFARLSSESHHGGSPIHWVLPAGMSAKMLGGVFKIDWICRPELPFTKSAHLTNPWNEHKPVKIGRDGQEIELECGTQLCLLFPPDESIDLYQVIHKMRHKRRMHSQPRSRGRPSRREPVRDVGRRRPEDYDIHNSRKKPRIDYPPEFHQRPGYLKDPRYQEVDRRFSGVRRDVFLNGSYNDYVREFHNMGPPPPWQGMPPYPGMEQPPHHPYYQHHAPPPQAHPPYSGHHPVPHEARYRDKRVHDYDMRVDDFLRRTQAVVSGRRSRPHERDRERERDRPRDNRRDRERERGRDRERERERLCDRDRDRGERGRYRR