MASIPSLRISSDPDVGAKLQLSSWCLSAQGRVLQVNGPRKRFDAMTLLQHSCHPWTLRGARSSADLCMDPARIKTQKHGTTVFEDVPHLTDWLPDLPTYSSPLNYNPAYAVGRHYFVDNDDVVAKNVVVPLHNPGDGVHFRRAGPRDKVYFTSDEVKACVVTCGGLCPGLNTVIREIVCGLWNQYGVHDIIGIEGGYRGFYARNTIPLNPKVVNDIHKRGGTILGTSRGGHNTMKIVDSIEDRGINQVYIIGGDGTQKGAAVLYEEVRKRGLKVAVAGIPKTIDNDIAVIDKSFGFDTAVEEAQRAINAAHTEAESVQNGIGLVKLMGRYSGYIAMYATLASRDVDICLIPEVPFYLEGEGGLYEFVEKRIGENGHMVIVVAEGAGQELVAKESASKRDESG