MLKRLVMESIKSSSHSPWGLDLSKTLSSTLHENDITLASIKRKRSHLNVTKLEEGRQVQDKARPANDNLKRVDIVYTRRSQRNFTGKEAMITTEQVVEGVQDDTHNLSTPGSAKLGEIAECNDLLPSSKKEGRKVTITESSSELKMSFTVHQRPWTLLVHKKLQPEWIAYDPMTMRPSSLSNSMAFFKLLSWNVNGLRALLRRTSGIQGNPILDLAQREEFDFLCLQETKIQEKDALLIKDSLLPGYNTFWNCSMSKLGYSGTAVFSRVKPLSVSYGLGIP