MADGHDNDKNIEIWKVKKLIKGLDAARGNGTSMISLIMPPRDQVSRVTKMLGDEYGTASNIKSRVNRQSVLAAITSAQQRLKLYNRVPPNGLVLYTGTIVTDEGKEKKVTFDFEPFRPINASLYLCDNKFHTEALNELLESDDKFGFIVMDGNGTLFGTLSGNTREVLHKFSVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFFINPATSQPNVSGLILAGSADFKTELSQSDMFDQRLATKILKVVDVSYGGENGFNQAIEISAEVLSNVKFIQEKKLIGKYFEEISQDTGKYVFGVDDTMAALEMGAVETLIVWENLDINRYILKNSATGETAVKHFNKAQEADQSNFKDKATAADLEVVENTSLLEWFAENYRQFGCTLEFITNKSQEGSQFCRGFGGIGGILRYQVEVNAYEDVSDEEYDEDFE*