MLHLGIVGWVSWHLGLLLLLVLGSQSSVSAAHGGRGLLSDSEIIRRQLLALERDNDLEFLGAKVKVDPSLSFPNPRLMNAYIALQAWKAAIFSDPSNVTGSWVGANVCNYNGVFCAPALNDSGINVVAGIDLNHADIAGYLPEELGLLTDLALFHINTNRFCGIVPRSFRKLRLLFELDISNNRFVGAFPNVVLSLPSLKYLDIRFNEFEGGLPSQLFDKDLDAIFVNNNRFHFEIPSNLGNSPVSVIVFANNNLRGCLPSSIGKMAGTLNEIIVLNNNLTACLPPEIGKLKNLTVFDASFNKFVGSLPNSIGGMVSLEQLDVADNMFSGSIPRTICALPSLMNFTYSFNFFTGEAPNCLALPNRGAVFNDRANCIPGRPAQRSFRQCASFLSRHVSCSSFKCNPVVVSPRPALPPPTSPSPAAPFKPSPEQRPPSPPLPPQPLPSPTPPSPIHPSPPAVPVSPAPSPQEGVSPVHVFPPVTSPTRAPHSPPSPSTPPPPPPSLSX