MAEEIELLEVQDIPVEEGAGIDADNAEDVRIHFVKLDVLIYGNYWMLRLILLDMLLLENQLPLFVLECLWELIGQPRDTLRNGAINSFEYFFSCKLEVKSREEDVIHHLLHLLHLSLKPDSPTRKAETTSASGKLSSLRLCQNIGKTLRFLCPTYLINTYDRFRTPSQQSLPESKQKSPQPLNMIPSATELQEAGVRFQLKQARSFFEVRFEQGLMEMSSLWIFDETNILFRNFIAFEQCFPYFSNHFTSYCSFIGFLVNTPRDVSILRDADIIRSGLGSNEEVALLFNKLGKEIVWYFDDSYIADLVKDVNQHTQKRWPKWRAKLVRDYFSNPWAITSLIAAIIILILTFLQTYFSAFDYFNTPKP