MDATAASFVRAAPVATTPTKQSAVSSDKRLSAAPSLTTPFFISPLSTKSQSRQRFASAKLAINSSAATSAASMATAPRTGGLIEPDGGVLVDLHVSEQEKDSKKAEAATLPKIQLVLVDLQWVHTVAEGWASPLTGFMRQNEYLQSLHFNCLRLPDGTFTNMSLPIVLAIDDEKKQSLSGVNAVTLVGPDGNDVAILRNIEIYKHNKEERIARTWGTTAPGLPYVDEAIANAGNWLIGGDLEVLERIKYNDGLDHYRLSPAELRAEFERREADAVFAFQLRNPVHNGHALLMTDTRRRLLEMGYKNPILLLHPLGGYTKADDVPLEWRMKQHDEVLAAGVLDPATTVVAIFPSPMHYAGPTEVQWHAKARINAGADFYIVGRDPAGMGHPTAGRDLYDANHGKMVLSMAPGLEKLNILPFRVAAYDKTQSQMAFFDPSRAQDFLFISGTKMRNFAKSNELPPDGFMCPGGWQVLVDYYQGLQKLE*