MLRVDGNDRVKCASYMLRKDARIWWEVVEQTKDVDTMNWDDFKRVFNEKYYNSAVLAAKVDEFTGLVQGSLTVTEYAQKFDRLAKFAPDLVPTDRVRAHRFVEGLKPMVARDVEIVSRGQFSYAQVVEMALTAERSENKIWKENAARRESKKGGANSNDHKKRGQDQSGQPSQDKRYKSDNDQRFNGSSGRNIPECPKCTKRHLGECRAKACYKCGKEGHIKRNCPLWGQTGNRAEPKKDDKYVPARVFAITQAEAEASPSVVSGQIPMANTTCKVLFDSGATHSFIASTIVNHINAPSELFTVGFGTMLPSGEVVISRNWLRGIPVRIDGRELFVDLIVLDLFDFDVILGMDFLTKYGASIDCKQKKVVFTPEDGETFEFRG*