MPSDGSFRIVLFPFPAQGHFSAFLSLAAHLHDAQPTADITIVSTPRNVEDLRRRSSSQTRYLRFHALPFAPAEHGLPGDIESTDAVPLLHFITLFEATESRSLQDSFDSFVRDLITDAGADGARVCVIADPFLAWTTDVARRRGAAHAIFVSCGAFGSVVFHSLWNHLPHLRAPGDDAFCLPDHPEVTVHRSQLPPYLLHADGTDRWSAHHRRQTSAGYDTDAILISTMEELETTGLRMLRKTMGVPVYPIGPLVRRRTEHSDHIGDHNDDDVKRWLDTREERSVLYISFGSNNSLRPDQMVDLAMALELTGRPFIWAIRPPFGFDIETTNGREFSAEWLPEGFEERMRAKNIGLLIHGWAPQVSILAHASTGAFLSHCGWNSVLESMAHGVPIIAWPLTADQFFNAQMLEEWGACVEVSRGNWPDSPALERERVVEVVEMVMGITAKADKIRQSVKQIQGMIGRTLEDGGSSKTALEEFLKLHGHIMLMKC*