MGRGKIEIKRIENANSRQVTFSKRRSGLLKKAQELAILCDAEVAVIIFSNTGRLFEFSSAGFPRNHVCLSAIFLFSGNFGQTHLGGCIYLXKQLRXVGANETMKLKLTVPCIMRQTLSRYNKCLDSSEDAPEEGKAEIQKQDSKELDNLKDEYANLQKKQLXLLGKELTGLSLKELQQLEQQLNEGLLAVKERKEQLLTEQLEQSRIQEQRAVLENETLRRQANNILXAICKFYQFHVEELRCLFPQTDXAVRSFIEYYPVEKRKCLVNRGVTSSPDLVSNFAFXNGDSDTTLQLGLPSDAYGKXKAPEREAQSNDSGSQLESTDARDEGDTIESVVC