MPPIVQTSPSPRPSDSTSPRFEGIVIGVLVGLVDGSTPLVSFPGNPTAESVAARALATLQPSDVGRRVGLMFEEGDPLRPLVMGCIAAPQAGRTAAPLTEVALDGHTVVLRAEQRLELRCGKASITLDKDGAIELRGVNLLSRAVGRNRILGGSIDLN