MASRDAATDDVAVELLPFIRLYKSGRVERLIGNDTAPASLDDGTSTGGVASKDVTIDPATNLSVRLYLPTAAGAGDKLPIVVYFHGGGFMVESASSAKYHRYLNALAARAGAVAVSVDYRRVPEHRLPAAYDDSWAALAWAVGAACGDESEPEPWLTKHGDPSRVFLAGDSAGANIAHNVAMRAAVAEGLPAIRIRGVLLMHPYLWDASDAMGPDLEERIRREWQLMTGRPDARVDDPWLSPTSARAPPLALLPTQRVLVAVAGEDFLAPKGRAYHAALLHSGWPGEAELVDTPGEQHVFHLDQPGTAVAEELMDRVVAFIAGA*