MDKNLSTETAAETALPDRYSDVLTLLKEGRKRIAEEKCRALLAETPEDPDALALLASIVVESGRLEEAEQLLGYALKLAPTEPTPWMNLGRLLQQAGRWGDAMDHYHHAATLFPAHAGIAATLGQLYQRANRFTDAEAQYRRALENRPIPAYHMQLGMVLLRQERTDEAVEELQTAIKGNPNLAAAYGNLGNAEQKRGNIEAAAAAYEKAVALNPKDTLSYVSFGMARLKLGAAREAAEIFERALATHGPERRAAAWLPFARAQEFGDMPSGYRAEIGNLVSRATLTPPEGYASLADLNSALAKALKEDPTVTWEPLGKATRKGGQTGLLLDAPREPFIAFEKSLRRAIDAHFDSIKPQPGHPYRGQVPKTYHLDLWGTLLSEGGHQHSHIHVGGWMSGVYYVALPPALGTGEGSHDGWIEFGHPPPEFDAKFEPKTIAYEPREGDALFFPSYLFHRTLPFSGDVQRISLAFDVKPTSWR