MFLESTTQMSSILVLLLLGLLSSIAGAEAIGVCYGVLGNNLPSKQEVVDLYKSNGIGKMRIYFPEAETLDALRGSGIELIMDVARESLQAMTDQNAATDWVRTNVVPYAQDVNFKYISVGNEVRPNQNEAQYILSAMRNIQNAISSANLQGQIKVSTAIDSTLISNSYPPNDGVFNSESYVRPIIEFLKSNGSPLLANVYPYFAYIYDKQNIPLDYALFTQQGQNSVGYQNLFDAMLDSTYAALEKMGASDVKIVVSESGWPSAGGDAASTQNAATYYANLISHAKGGNGTPKRPGGSIETYLFAMFDENNKNGEESERHFGLFTPDKSPKYQLSFN*