MADGQENDKNIEIWKMKKLIKALQSARGNGTSMISLIIPPGDQISRITKMLAEEYGTASNIKSRVNRQSVLGAITSAQQRLKLYNKVPPNGLLLYTGTIVTDDGKEKKVTFDLTPFKPINASLYLCDNKFHTEPLGELLESDEKFGFIVMDGNGTLFGTLSGNTREVLHKFTVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFFINPATSQPNVSGLILAGSADFKTELSQSDMFDPRLQAKILNVVDVSYGGENGFNQAIELSAEILANVKFIQEKRLIGKFFEEISQDTGKYVFGVDDTIKGLEMGAVETLIVWENLDINRYVLKNSVTNEIVIKHLNKEQEADNSNFKDSATSAELEVQDKMPLLEWFANEYKTFGCSLEFVTNRSQEGSQFCRGFGGIGGILRYQLDMRSFDEPSDEGEYFVDSD*