MAKLFGKVAIVTGAASKLGEAIARKFVDNGAKVILADINRHSCENIVAALNKTNHGPAVAHAMRIDVSEPDSILATVEEAKKVYKQDVDIFYNNAGVSNVSSPASSIDMMSFRNTMAVNVESVIASINHAGAVMRSNKIGGGCILCTGSPVGSLGDVVPSAYSISKAAVVGVVRAAAAELGGHGVRVNAISPYGVAARFDKGVLRHIFPHATDQQLDTMISSYGTYTVTEDDVANAAVYLASDAGKNINGQNIVLNGKFGL*