MADGHETDKNIEIWKVKKLIKALDAARGNGTSMISLIMPPRDQVSRVTKMLGDEYGTASNIKSRVNRQSVLAAITSAQQRLKLYNRVPPNGLVLYTGTIVTDEGKEKKVTFDFEPFRPINASLYLCDNKFHTEALNELLESDDKFGFIVMDGNGTLFGTLSGNTREVLHKFSVDLPKKHGRGGQSALRFARLRMEKRHNYVRKTAELATQFFINPATSQPNVSGLILAGSADFKTELGQSDMFDQRLAAKILKVVDVSYGGENGFNQAIEISAEVLSNVKFIQEKKLIGKYFEEISQDTGKYVFGVDDTMAALEMGAVETLIVWENLDINRYILKNSATGETMVKHFNKAQEADQSNFKDKATSAELEVVEKALLLEWFAENYWQFGCMLEFITNKSQEGSQFCRGFGGIGGILRYQVEVNAYEDLSDEENDDDFE*