MVTLTIDQMKVTVPEGTTIMEAAASIHIDIPKLCYLKGINEISACRVCVVEMEGKDKLITSCNNVVEEGMVIYTNSPKVRLNRRKTVSMLLSQHDGQCITCSRSMNCSLQKIANDFNILENPFKKEFVHKEWDKTFPLIRDANKCIKCMRCVQICDKVQGLNVWDVSGTGARTTVDVSRNRDIRVADCSLCGQCITHCPVGALRERDDTSMLFSALEDENKIVVAQIAPAVRAAWAEQLGLSREEAPVEKIVTAFRRMGIDYVFDTTFSADLTIMEEGSEFVKRLQDGDLEEYPMFTSCCPGWVRFIKTQFPDMIGRLSTAKSPQQMFGAVMKTYFAKKLGVDPERIFTLSIMPCLAKKAEREMDLFYEEYAGHDIDCVLTTRELDRMLRAEHLNPQFLEKGEFDSPFETGTGAGVIFGATGGVMEAALRSAYFLVTGENPDADAFREIRGVKRQGWTEAEFDVAGNVIRVAVVSGLGNTRNLMEAIRRKEVKYEFVEVMACPGGCAGGGGQPIHDGQELAEERGSSLYFLDRDTEIRFSHDNPDIQNLYEEFFEKPLSHRAHQLLHTEHQV