MECVIACLSSAVSSFSEHLCGLICSKVGNPFTFKSNYSHLQQELQRLNDLKSTVERDHDESVPGVNDWWRNVEETGCKVRPMQAKIEANKERCCGGFKNLFLQSREVAEALKEVRGLEVRGNCLANLLAANREATAVEHMPVESIVHQPAASKNLATIMNLLNDDTVRIIGVWGLGGIGKTTPVKNLNNMLKDASSTTPPFSIVIWITLSREWDHKSIQAQIARRLNMKVNTEDSTESLAARLCERLKREEKFLLLLDDVWKEIDLDDLGIPRPEDHVACKIILTTRFLNVCRGMKTDREIPIHVLNDDEAWKLFCKNAGEAAILEDVEPVARAITKECGGLPLAINMMGTSMRKKTSKHQWEHALKELQRSVPHNIYGVEDRVYKPLKWSYDSLQGNIQSCFLYCSLYPEDFSIKISELVQCWLGEGLLDVDEQQSYEDIYNSGVALVENLKDCCLLENDDDDKSGTVKMHDLVRDVAIWIASSSEDECKSLASTLILQNNNKLKIVPEAFLLGFQALRVLNLSNTNIQRLPLSLIHLGELRALLLSQCGRLNELPPVGRLSKLQVLDCSNSGILKLPEGMEQLSNLRELNLSGTWGLKTYGAGLVSRLSGLEILDMSESNCRWCLKTETNEGNAALLEELGWQTSMPYPVAPNLQKIALSLLPNLKTLSRQEETWQHLEHIYVRECRNLKKLPLNEQSANTLKEIRGEEEWWKQLEWDDDVTSSTLQPLFKVPAF*