MADGQENDKNIEIWKMKKLIKALESARGNGTSMISLIIPPGDQISRITKMLAEEYGTASNIKSRVNRQSVLGAITSAQQRLKLYNKVPPNGLVLYTGTIMTEDGKEKKVTFDLTPFKPINASLYLCDNKFHTGPLGELLESDEKFGFIVMDGNGTLFGTLSGNTREILHKFTVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFYINPATSQPNVSGLILAGSADFKTELSQSDMFDPRLQAKILNVVDVSYGGENGFSQAIELSAEILSNVKFIQEKRLIGKFFEEISQDTGKYVFGVDDTIKALEMGAVETLIVWENLDINRYVLKNSVTNEIVIKHLNKDQEADQSNFKDPENSAELEVQDKMPLLEWFANEYKTFGCSLEFVTNRSQEGSQFCRGFGGIGGILRYQLDMRSFDEPSDEGEYFEDSD*