MSSRRKTNPTRLSDSELVHIVHNPSTSLSNSAEMIEHLVDHSKSRHIMITDEDMDSSPNPASSPPGASIKSSASSTSEHTSTSATTGVTDFPDILAQTEQGCTVLIDGNTLRELLNSFESHDGKLDLIQNVIRQLTTLKERLSSEELTKEDKEEQTDTFIKDDRSQQKMQSDSFDEMLLRQQMLIHQQNQQRILAMMTQPNLSLLFPGAHYEHLLGNGMINTGMPSLLHQNLTASLAAASATPKPKPEKVPDCPLNLTKVKTEEISKPSPVIPTLSTSPLTPSNILGRIPFGMPHNFASDSSAFTNHSPASSGKSTPGNGSLLSSLEPPTSVRTQAKSPNHIKRPMNAFMVWARDERRKILKAHPDMHNSNISKILGNRWKSMSNSEKQPYYEEQSRLSKLHMEQHPDYRYRPRPKRTCLVDGKKVRINEYKTMMKKKEPSWPEDQSISPTSQLDFAGLTGAALLADFAHHHQSHMLQTAE