MPRQLFLVLFIHVKVEPRERERGDDHKMRKIDPFLLLISLLPITTLATREFGSFGWVDPDDHFEYNHTLAQILVEFSSVAYVNDLDSLLAWNCSRCDGLTKGFVLVDLIVDIQHCLQAFVGVAENLNAIVIAFRGTQENSIQNWMEDLYFKQLDLNYPGVTGAMVHRGFYTAYHNTTLRPGVVAAVTSLKEKYGLSVVVTGHSMGGAMAAFCALDLTVNYDLKDVQVVTFGQPRVGNSVFAAFYSALLPNTYRMTHAHDIVPHLPPYYSLFPRRTYHHFGREIWIYQVRLGSLNYESVRICDGSGEDSTCSRSVSGNSVEDHLCYMGVLLEAETRASCAFILRNTTIEVTNGHIINQTPLFS*