MKVHRTNLEGLLQKHVEMAAEIKNLDSDMQMLVYENYNKFISATDTIRRMKENITGMESNVEQLLEKVTAVRTKSDGVNSSLFERRERIEELNGTRGLLRKVQFVFDLPKRLRKCLKSEAYTDAVRFYTGALPVLKAYGKTSFQTCKEESEEVMATIARRLQACTLLVSSRWCSSRCFQSPPLRWPPCSRSITISAKALAPWLFPWADPPLDYPMGLPTEPPAQPCPAHWGEGGQELRLSSPSVPPFLAWPCLHRGPPCAFSPAVASRLQAVFPRIITTFNLDLPSIEVPVYILYGWFNTCIISIYGEVLWEIVSREEEDTAVAGPEKKLWK*