MKLKNTLGFAIGSIIAATSFGALAQGQGAVEGELFYKKQYNDSVKHIEDGFNPGARIGYFLTDDLSLNLSYDKTNHTRSNDGTGSQKIGGDTSSLTAQYHFGQAGVDSLRPYVEGGFGHQSRGNVKADGHSGRDQSTLAIAGAGVKYYFTNNVYARAGVEADYALDNGKWDYSALVGLGVNFGGNAGAAAPAPTPAPAPEPTPEPEAPVAQVVRVELDVKFDFDKSVVKPNSYGDVKNLADFMAQYPATNVEVAGHTDSIGPDAYNQKLSQRRADRVKQVLVKDGVAPSRITAVGYGESRPVADNATEAGRAVNRRVEASVEAQAQ