MGCVGSKEIPEAQLVSLEIDKQIYKDKAFLRNEIKMLLLGAGEAGKSTILKQMRLIHAGSFTTVERDHHRELIFSNIIDSIQAILRAMRTIQIEFQDKSLEAAASMIESLSTSMTDHDMNTDVFTAIRCLWNDGGVQACYKRSTEYQLCDSAAYYFDSIDRISQRNYIPDDQDILRSRLKTKGISETMFVIGDLNYRMLDVGGQRSERQKWIHCFENVTLIVFLAAISEYDQFLREENSVVRSSLTSSFLGLMRFQKFQKWMVFFQNRMDEALTLFGSISNSRWFNKTSIILFLNKIDIFKEKVTHSPIQNFYSDFQPPLNCQQEVWQAGADFFKNKFLSFNRSSSKQIYVHLTCATDTSQIRHVIGHVNDTIIQLNLSEYGMM*