MEKEKLFLNYTGLQPNWRSSVDVEGQLVEMNCSSNQFLNINWENSMDQSTPFESAMSSFVSSPGSALNSAGPADSAAIGELIGRLGGLCHKNRELSPSQMAAATGGGGGGASFAGGSTNSIDTPCYSTPLNSPPKRDLLMLDHQIRSNVAPFAADPEFAERAAKFSCFSGSNIGGMVGQFSSLGVESGNLLEVSSNQSLKIGTQIDGFQNKDKAIQDRLDAELRPNSASGSAPDRKSSKFLICSSPDEESSNAGVEASASAGETSLKDTNDVNGRKRKAKGKELLQSSASFKDAKVDLDGDNSNEKRCKSAEAFEKGKDVVEVKKEQSSNSNGGSGSRNQNKDLKLPEPPKQDYIHVRARRGQATDSHSLAERVRREKINERMKLLQDLVPGCNKVTGKAVMLDEIINYVQSLQRQVEFLSMKLAHVNPRLDFNMEALLSKDILQMRGSLPQTVYPLDSLAAPVYSYGRQPQQGPPQTAISNGLETGSPSDATLRRSLGAQLPASEGNGNFSSQLAALWENDLHSVFSTSHRTETSENQYLI