MALPPPTPEVMDDLTASLAPELLSEILLRLPPDDPEHLFRAALVCKEWLRAICDPGFLRRYRAFHGSPPLLGLLYSRQVLQGAPAPHLARTTAVPFSPDPTFRRALDCRHGRPLLHASDDDWYLIVWDPVTGEQHRVPEPGIPWLIYSGAVFCARWRDAQSRGEFYRVPYVMPRRVALVGDEIYFTLREDNAIIKYNWGMHCLSEIDSPSPDVYGIALMEMENGSLGFACIEDSSLYVWSRKVNSEGAAEWVQCKVIKLDKMIPVANLSDEAFVVGSGEGMGAIFVSTGVGLFMIELKSRRVKKVAEPEIYFSILPYMSFYTPGIYKYEQCQVSCSNAEWANYWNKHQHADEAMKAQVIVKAMRRGKVKIKPIANRKARDVCFSKRRQVVIKKANELSILCGVNVAVAVLSPAGKPFFFGCPTVQAVTRRLLGVGPSNPTMGDGGNGDETDIVHELNLKYQKLQQENEVEKKKNQRGQDVRLASDVNALGLHELEAFDSNLNAFILFGTTSI