MVSGFPSGGGDGRSTPGGFGTVVNNNPQPTYRSQSPGIFLDQTGNRFSGGKRTLADFQAAQQQQAAVNAFLLRSVKPRTFQNLQSPTIGLTSVNDMGLFGGSSQTQHQTDLVGIRMGYGSSIEPVQNLNRVEDSKNMLSSSLRELEKQLLEDDDESDAQGGGDDVSTITHSNSDWLHRVLTPVLSSSPSSASSPSTTCSRQTVMEIAAAVAEGKTEIAAELLACVSPTPNQKTNSEERLVNFMVTALRLRINPAEKESRAPPSPATATELYGKEHLISTQLLYELSPCFKLGFMAANLAILDAAGDNHDGGGVLMHVVDFEIGDGGQYVNLLHALSTRRSGDDKPLVVKITAVTNHGGERRLKAVGDRLSQLGDRLGVSLRFKVVASLRLGDISRESLGCGPDEPLAVNLAFKLYRVPDESVCMENPRDALLRRVKGLEPRVVTLVEQEMNSNTAPFLGRVSEACACYGALLDSVESSVASSNLDRAKVEEGIGRKLINAVACEGIDRIERCEVFGKWRMRMSMAGFELMPVSEKIAESMKSRLGNGNIVHSGFTVKEDDGGVCFGWMGRTLAVASAWR