MASLGHQGGSRLGLAGLAVMGQNLALNVAEKGFPISVYNRTASKVDDTVDRAAREGNLPLYGFKDPGEFVASLQKPRVIIILVKAGRPVDETIELLSSFLEPGDCIIDGGNEWYENTERRAEAVRQKGLLYLGMGVSGGEEGARYGPSLMPGGAVEAFKYIEDVVKKIAAQVDDGPCVTYVGPGGAGNFVKMVHNGIEYGDMQLISEAYDVLKSVGGLTNKELHETFAQWNKGELESFLIEITSHIFSVKDDKGDGELVDKVLDKTGMKGTGKWTVQQAAELSVAAPTIEASLDSRFLSGLKEERVAAAKNFKELGVSDILAPSNVDKKELIDGVRKALYASKICSYAQGMNLIRAKSMEKSWNLNLGELARIWKGGCIIRAVFLDRIKKAYDRNPDLANLLMDPEFATEMVERQGAWRKVVTLAINAGISTPGMSASLAYFDTYRRSRLPANLVQAQRDYFGAHTYERVDQSGWFHSEWHKLASAL*