MNRKTVHSVGIDIGTTTTQVIFSRLTMVNRAPVTQVPRYEFVEREIFFQSPVSATPLQEDGTVNVPMLQRFIDEQFAAAGIALSDIETGAIIITGETSKVKNAKDTVMGLAERLGDFVVATAGPNLESVIAGRGSGAGDYSKRNHARVLNIDIGGGTSNYVVFNSGRVEDTACLNIGGNLVKTDPSGAVTKIREPARLVLESLFGEALPESRLSADKLKKVVDCMAQLVVDVILGNHSELAQKLMMTPYLKEAGEFDAVFISGGVGTSYYRLKTDDLDPFKWSDVGVMLGGALLRHPTLAAMNVKEPAQTQQATVIGAGAYSMSLSGSSIWMNVDSLPIRNIPVVEPQIDWEGGEQPPVCQQIVEAAERMDLRLREDNYAIALGRDMPMSYQAVSHTAKEIADYYQEHGNRQSPAIIVTENDLGKVLGMELQPRIDPQKLLVIDEVRAVTGDYIDIGESFFGGEVVPLTIKSLAFPA