MSWSDTDAALFAAVLGHDAARHLATTPPHLDGPASSSPELQARLCDLVERGGAWTYGIYWQESRAGAGGRPVLGWGDGHCRDGPAEEARVTDRSLARKRALLRLHALYGGGDDDGADYALRLDRVTGVEMYFLASMYFSFHEDAGGPGRALTSGHHAWATVDPHLPGSAAAPGWYVRASLAQSAGLRTIVFLPCKGGVLELGSAVAMCENPEVLRAIQSAFHVEAVAPDDRMRIFGKDVSRSPPLPPVQTTGSDASWALRLGGQAMVATPAKQEVAAVKPKPQQEPPKTISFSKAVDAQKQAGGEERRPRKRGRKPANGREEPLNHVEAERQRREKLNQRFYALRAVVPKISKMDKASLLSDAIAYIQELEERLRGGAAGPAPARAETGPSVEVKTMQDEVVLRVSTPLEAHPISGALSAMRDSQLSVVASSMAVADDTVTHTLVVRSAGPERLTAETVLAAISRGMMMSATPSP