MADSDNESGGHNAGNASSEFSPREQDRFLPIANVSRIMKKALPANAKISKDAKETVQECVSEFISFITGEASDKCQREKRKTINGDDLLWAMTTLGFEEYVDPLKIYLQKFREMEGERSAMGVGASGGGGGGRGENSNKEGGGGGGGGSGNGVNFGNDGAGFYGGAMMMGHHGQVVYGSGGGVYHHGQMDLGGKSSNSGASSGAGASSLQGRQGSSKSLLPLLQEAPNLDTIEHALWAIYALSASASASTERALSSSPSAAGFLPQLAELIMQGGSVRGMKVGCDRDRGMAGEDDEGERDGFCACVRRAFGRDGGRDDDGGEMVVLRRETTERMEWGMRWGRGGVRERWSAVRCRVVDGDGMGSAWEGWKMERVLRA*