MLPSSKLQTHLPAIPHSTLMQYSESTRKPNSGGGSSGGSSTAAGRPVPGRHPVYRGVRRRSGGKWVSEIREPKKPNRIWLGSFQTPEMAAVAYDVAALALKGSDAELNFPGCAQALPIPASSSPRDIQAAAAAAAASLPLLGIPQPETYTAVREEPVPVSNVEFVDEDVIFDMPNLLMNMAEGMLLSPPRLDDAEDDDPDQENTCHSLWSYP