MPSDGNLRIVLFPFPAQGHFSAFLSLAAHLHDAQPTADISIVSTPRNVEGLRRRSSSQTRYLRFHALPFVPAEHGLPGDAESTDAVPPLHFITLFEATESRSLQDSFDGFVRDLIADAGADAARVCVIADPFLAWTTDIARRRGVAHAIFVSCGAFGSVVYHSLWNHLPHLRAPGDDAFCLPDHPEVTVHRSKLPPYLLHADGTDRWSAHHRRQTSAGYDTDAILISMMEELETTGLRMLRRTMGVPVYPIGPLVRRRTEHSDHTGDHNDDYVKRWLDTQEERSVLYISFGSYNSLRLDQMVDLAVALELTGRPFIWAICPPFGFDIEPTNGGQFSAEWLPEGFEERMHAKNIGLLIHGLAPQVSILAHASTGVPEPLRLELCAGEHGARRANHRVAAHGGPVLQRPDAGGVGRVRGGVPRELAGLPGAGA*