MDRIALLTAQYFQQVDPPSLSLPDGPALVSSTIQTAIYEKMFNEDTAWPLPPASYQTRVLKTIIAQIEKSISNTEEDEIIDSLMEKWTSLLSTPKPSALQQAQKLTYIKYSAPVSLIPVSESSSECDGTIDPRTIITSENRSLILSGGTTGFRTWEAALHLGTFLSTTRAGKSLVANKRVLELGAGTGFLSFLCAKHLGAESVIVTDREPALIEQIDDCIDKNGLERTQIQAGIWEWGMPLQVPSLLEKNDRAGFDIALGADLIYDSDIVTLLVFTIKDLFDNYSLKEFIIAATVRNEDTFRTFLDACESPLWLVRLFGISSISWRQDKAQRARMRLDAFTSSGYGYNRDRN*