MGRGKIEIKRIENANSRQVTFSKRRSGLLKKAQELAILCDAEVAVIIFSNTGRLFEFSSAGFPRNHVCLSAIFLFSGNFGQTHLGGCIYLXKQLRXVGANETMKLKLTVPCIMRQTLSRYNKCLDSSEDAPEEGKAEIQKQDSKELDNLKDEYANLQKKQLXLLGKELTGLSLKELQQLEQQLNEGLLAVKERKEQLLTEQLEQSRIQEQRAVLENETLRRQANNILXAICKFYQFHVEELRCLFPQTDQAVRSFIEYYPVEKRKCLVNRGVTSSPDLVSNFAFENGDSDTTLQLGLPSDAYGKXKAPEREAQSNDSGSQLESTDARDEGDTIESVVC