MDADAQPDPQAQLRKAIVQIMMDSTLTEAEKAQKRQALMMGGWAASKSGAEEKKDTGEAAHGVGSLDENLKCGVCLNLCERPVTAPCQHNFCLACFNKWVNQGKRTCPTCRAPYGDHFARNPRINTALILALRIAKNPAKAAAANAQTKAVARADNESRPDQAYVTDRAVRAGLANAASGKIMVTTGNDHFGPIEAAHDPTRNRGVLVGDHWVNRLHCRQWGAHFPHVAGIAGQANTGAQSVVLSGGYEDDVDCGEWFLYTGSGGRDLSGNKRTSKIQSSDQVFEMMNKALLTSCLKGLPVRVVRSYKEKSTYAPTTDTPVRYDGVYRILRAWRKPGIQKQLVCRYLFMRCDNSPAPWSSEGKAHRKSGPFLILRVGEGGLSCASSKFAMELRRDYRDVGVEEGSLSFHLTVLQIPQSRASSFRQNP