MHKHLRLALATAAAATLTSGLLTFTAVTATAADSTTVPQADFNNDGIGDVVVSAHGAYVNGRQGAGQIV ......