MGNLRRWKIPTVEQSRLEEIMTNIEKLGCESLPVIPEPEPSVQHVNINDGMGVYELVDTEEGDDEVSDEFRRVIKKFDEETQAAAEKTKAINLGTDERPKQIQISACLEPDEENEILEVLREYQDVFASDYNDMPGLAPDLVEHRIPLEENARPVKQKLRRRLPDVALKVKEEVDKLHQAKFIRVVLFPQWVANIVPVKKKDGRIRVCIDFQNLNKASPKDDFPLPHIDVLIDNTAGHAMLSFMDGYSGYNQIRLSPEDQEKTSFTTPWGTYCYIVMPFGLKNAGDTYQRAMMAIFHDMIHDCVEVYADDILIKSRTRETHVTALRKVLQRSRDTQLKMNPKKCVFGVFSGKLLGFLVSNRGIKVDPSKVKAILEMPPPKNLKELRGIIGRLQFIRRFILQHSQRCEAFYKLLKGGVEYHWDDDCHKAFEDLKKYLLSPPVLKPPAKHRPLILYVSATESAIGMVLSQHDETGRKENAVYHLSKSLLPYERKYSPMERTCLAVVWAAQKFRHYFLAHQVKLLARMDPLKYIFEKPVTSGRVARWQMLLAEFDITYVTQKSIKGQAIADHLAHLPLPRYEPVRTDFPDESILFADVEEANDDDLWTMYFDGALNQNGKGVGVVLLSPEGVVIPMAYKIGFPATNNTMEYEALLAGLREAQALGVDKLRVFGDSKVVISQIAGEWKVSALKLAHYHEKAKELMSKFKKISLLYIPRALNRLADSLAILASIIEMPDDKDSKEFLIRRLDSPSVKAIDLTKGNPAEILLKVSKNRSKKAKAKESNQEEDSKPKDGVLARIQHDDDLEDDHPWYCDIWNYLHDVYIPDYATRSDKRALREMVQRYVIVVGLLYHRSLSGVLLRCMTIEEGQEIVKEAHSGECGGHVNGQMLAKKIIRLGYYWPSLESDSVNYVKRCKECQLHADLIHAPASSLYSTTAP