MSVAAGVRDAAITVREKLRGKIGQTKVKRYWPGKAPEWADEIDEEAEVRASRLTKEQLLHRAFPPEEKLDLDDPRLRRLAESRRDREEAIARHRQIRQAEIVSTREEERRAQEGAEFEEEDEDAIEARRRRLKEKRLNEPEVEELQEEEEEEEEEESSEYETDSEEDVAVKAMVKPVFVPKQERDTIQERERLEAEEIALEESMKKRLEERKTESKQIVVEEIKKEEEIAKNAAAEGDGGDVDTDDELNEAEEYEAWKAREIARIKRDRDDREAMVKEREEIEKVRNMTEEERRDWEKKNPKSVPVSKKKWKFMQKYYHKGAFFQTGADERGGTIGGEDIYKRDFSAPTGEDKLNKMILPKVMQVKHFGRSGRTKWTHLVEEDTTDWNAPWARNDTLRASYNNKMAAYNKPIVRPQGSKKLKDWDNIQ*