MAEEIELLEVQDIPVEEGAGIDADNAEDVVIDLSWLCSMEEKLASTYRTESSPFTICRVPANIRECDHAAYNPRIVSIGPFHRGRATLQAMEEHKWRYLHKVLAFGEGRNNLEKFLKKMKEIETQARNCYSENIQMSSREFVEMMVLDGSFIVFLFLQRIHFVKLDVLIYGNYWMLRLILLDMLLLENQLPLFVLECLWELIGQPRDTLRNGAINSFEYFFSCKLEVKSREEDVIHHLLHLLHLSLKPDSPTRKAETTSASGKLSSLRLCQNIGKTLRFLCPTYLINTYDRFRTPSQQSLPESKQKSPQPLNMIPSATELQEAGVRFQLKQARSFFEVRFEQGLMEMSSLWIFDETNILFRNFIAFEQCFPYFSNHFTSYCSFIGFLVNTPRDVSILRDADIIRSGLGSNEEVALLFNKLGKEIVWYFDDSYIADLVKDVNQHTQKRWPKWRAKLVRDYFSNPWAITSLIAAIIILILTFLQTYFSAFDYFNTPKP