MNLITPDRVGSGYIASLRESLPHAILDESWQTESQVTITVKPVSLPDVVASLYYDQNGWLSVVVGNDERPLNGGYAVYYVLSMEGGDKCHVVVRCEVPADTLEYPSVTPRVPACVWGEREVRDMFGLRPVGLPDERRLVLPDDWPDELYPLRKDSMDYRLRPAPTSDDETYQFINEAKQETRVVPLGPLHITSDEPGHFRLFVDGEDIIDADYRMFYVHRGMEKVAETRMGYNDVTFLADRVCGICGYAHSVAYASSVENALGIKVPPRAQAIRSILLETERMHSHLLNLGLVCHFIGFDTGFMQFFRVREKAMTLAELLTGARKTYALNLIGGVRRDILGDQQAKTRELVAELRDDVTRLVDVLLSTANVSGRVKGVGRLDPQIARDYSPVGPVVRGSGHRRDTRADHAFAGYKLLDMPVHVEQGCDVLSRTLVRVAEFFDSLWIIEKLLDNAPAGPVLTEDFTYVPHKFALGFTEAPRGEDIHWSMTGDNQKLYRWRCRASTYNNWPVLRYMLRGNTVSDAPLIVGSIDPCYSCTDRVTVVDVRKKRSKTIAYKEMERYCRERTDSPLK