MLEHAGVPKSDVAKWVGFTTTITATCAGLMGVIWGMASDSMGRKRVILLELNLMLVFVFLFGFSQHLALLVLFRALIGLVSGSVGIMRTMIAELVPEKLLQPYAFSILPTVETIGSGFGPAIGGLLARPAEHYPGIFGRIGLFKMFPFALSSVASSCVVAFAITMASSSLRETQPGRKDSPDDGLMIGKILSSVWALRKRKADIRPEVVDETTALLGDTIEDVEEVLEQRAAELVGRWKSVISPQPILLVLISGVMSMHTVAFDSLFPVLLHLPKQHLKGNPDVHLPFKFSSGLGLETNEMGLFYSIVGVSSMVVQLVIFPWAARKYGILQCLKLACTVFPIMYLVVPFVPLLPQPLSSVAVVAVLVLKMAGAAFVFPCCTILISEVAGAIGMLATVNGIATSIIAFGQALGPGVMGPTFSFGVKLGYTILPWWLLAGFAFLSSLPVAWIKEVDIKLPEEGLLPNEEEQQVGDGENDMEARGRQPTLI*