MVNLTIDGRQISVEENTTIMEAARSVGIQIPSLCYLKGINEIGACRVCVVELEGKDRLITACNNICKEGMVIYTNSPKVRKDRRTTVELILSEHDCQCVTCMRSGNCSLQKIANDLDIIELPFHQYLEHQPWDKTFPLIRDSAKCIKCMRCVQVCDKVQGLGVWDVEGTGYHTTVNVSGHNSIREADCALCGQCITHCPVGALRERSDTNEVWKAIEDPDKIVVAQVAPAVRAAWGEELGLAPEDATVGKIIDALKRMGINYVFDTTFSADLTIMEEGNEFVKRFTSGELKDRPMFTSCCPGWVRFIKSQFPHLVKYLSSAKSPQQMFGAVMKTYFAEKLGVSPEKIYTVSVMPCVAKKAEREMDLYYEEYAGHDIDAVITTRELIRMIRSAHISPQTLVDVESDRPMHEGTGAGVIFGATGGVMEAALRSAYYIIKGENPPAEAFTAVRSQGFNENDGVQEANFQINDITVRTAVVSGLGNTRELIRKIESGEVHYDFVEVMACPGGCVGGGGQPIHDGEERAFERGKNLYYLDRNANLRFSHENPDVIQMYKEYFEAPMSHKAHMLLHTEHKKNM