MHDKYDVLIIGGGPGGYVAAIRAGQLGLRTVLVEKQHLGGICLNWGCIPTKALLHGAEVAHTITHASQLGISVGEVNVDLQKLVQFSRTVSQQLTAGVAYLLKKNGVRVIDGTARLRGKGQITVEDARGEARDYRADHVILATGARPRALPGIAPDGEHIWTYFEALRPKLLPKSLLIIGSGAIGVEFASLYNDLGCKVTLVELASQILPVEDAEVSAAVRKSFEKRGIQIHTQTLVTQVQLTDTGVRCTLNNTGGEYSEDVERVLLAVGVQPNIEDLGLETLGVELDRGFIKTDAACRTNVFGLYAIGDVAGPPCLAHKASHEGVLCVETLAGVEGAHPLDRDYVPGCTYARPQVASLGLTESTALARGRPIRIGKFSYQSNGKALASGETEGFVKTIFDAETGELLGAHMVGAQVTEQIQGFGIARHLEATDESLLSMIFAHPTLSEAMHESILAACDQPLHQ*