MHLSLAAAAASLLALAHARVTGIAVPDTIRPGDSFNAVIHSSNYIQAVHDVAITFGYASGAGYPGSLGSVTNSYCLGAEISNQINDYQRWVSIPSSMPRGRGVVTATLTSLYGAVAMPVISNFNVTVTFGEATSTNYVSSQ