MGGEGAVGARAVTISGATTAPVGALIVIPGLTDGPESLAYGASEGSALSRACEERRWALVRFELSSSYDRYGTCTLDDDARDIDAVIAHVMSTRPSAREIALLGHSTGCQSICHFIARGYETSKAVKRVVLQAGVSDRDWYEKDAGREAMAQAIERAEAMAPDELMPKETPGTYGVATTARRFLSLAKPGGDDDWFSLDLFDGTREDASKIPRLTGCAHVDVRLVVSTLDEYVPYDASTVLAHAERVRTSFERVSKSARAHFIAANHDLSDMREEDVPGFVEFVFT*