MADGQENDKNIEIWKMKKLIKALQSARGNGTSMISLIIPPGDQISRITKMLAEEYGTASNIKSRVNRQSVLGAITSAQQRLKLYNKVPPNGLLLYTGTIVTDDGKEKKVTFDLTPFKPINASLYLCDNKFHTEPLGELLESDEKFGFIVMDGNGTLFGTLSGNTREVLHKFTVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFFINPATSQPNVSGLILAGSADFKTELSQSDMFDPRLQAKILNVVDVSYGGENGFNQAIELSAEILANVKFIQEKRLIGKFFEEISQDTGKYVFGVDDTIKGLEMGAVETLIVWENLDINRYVLKNSVTNEIVIKHLNKEQEANNSNFKDSATSAELEVQDKMPLLEWFANEYKTFGCSLEFVTNRSQEGSQFCRGFGGIGGILRYQLDMRSFDEPSDEGEYFEDSD*