MVNLTIDGKKVSVPGQTTIMEAAESVGIHIPRLCYLKDLNEIAACRVCVVEVDGKDKLITSCNNVVLEGMEVKTNSKKVRSHRKTTVELLLSQHSNKCVSCARNQNCSLQDLTYDLNIREIPYEEHLEKQEWNNNFPLIRDSTRCIKCMRCIQVCDKMQSLNVWGLEGTGARTTVNVTGGRKIEDANCSLCGQCITHCPVGALSERDDTEKAWNALEDETKTVVVQVAPAVRASWAEQMGLSEEEAPVGKIFDALKKMGADYVFDTVFGADLTIMEEASEFLERFTAGDLKERPMFTSCCPGWVRFVKTEFPHMLSSLSTAKSPQQMFGAVMKSYFAEKIGKNPNDIVAISVMPCVAKKAEREMDMYYGEFAGHETDIVITTRELTRMIKSAHINVSNLENIPSDNPMEDGTGAGVIFGATGGVMEAALRTAYFTLKGENPPNDAFLRVRNDGSKDGSGIRESEFDIDGVKVRTAVVSGLGNTRELLERIDKGEANYDFVEVMACPGGCVGGGGQIIHDGQEKAFERGKKLYKLDDNYEYRCSHDNPDIKKLYDEYLGKPLSFKAHMLLHTEHKINN