MQYSESTRKPNSGGGSSGGSSTAAGRPVPGRHPVYRGVRRRSGGKWVSEIREPKKPNRIWLGSFQTPEMAAVAYDVAALALKGSDAELNFPGCAQALPIPASSSPRDIQAAAAAAAASLPLLGIPQPETYTAVREEPVPVSNVEFVDEDVIFDMPNLLMNMAEGMLLSPPRLDDAEDDDPDQENTCHSLWSYP