MDIWIDNGKRSLCDGETCEHGSKRLKQADQNLQLCSSKICISAFEESPSVASEDRKYRGTAAVAGDIVNQATSSNWFSRESALDSPIRIPSYPSYYGDTCQATESDQVEDRYSPVFDYHGRKHVPIGANHQADLPEWGSQDFKNHIRDNDVCASPMTPVTTSLSCDNVVIDGDDGDKWVGTCVIPMPDSAVLASDVLAYHKMECSCLDVGSIRCVRQHVMQARQKLKQKLGHKTFLELGFGNMGEVVTEKWTEEEEQLFYEVVLLNPASLGKNFWKKLPQVFPTRSSKELISYYFNVFMLRKRAEQNRLDPLHVDSDDDEWQESDDGESSTEEEDSVVESPPADQDVAGEEDDLEEAEIAEEDDDVEDCVYYHLAGYNEKQPSGDINRHIDDSCTSYEGQHNGVVSCDAVDISDLHHGLIEDHENLHNEHRNDGLSGLADYGFFDGHSDLKSWDMRYSCGTEKDDFFSTCNVIEEVFGKEPLDK