MGAIALGDSRLNLHHVGKDHTKNGDVVEEVEGLIRLYKDGHVERFPIVPHVTCTFSPEADVASRDVTIDGLTGTWMRLYLPKREAKLLPLVIYFHGGGFCVGSVAWKCYHEFLSTLASRADCVIMSVNYRLAPEDRLPAAYEDGLNVVKWVRQQALSGSDEHSWWRNRCNFSRAFLAGDSAGACLAHNVAVRLGSPGVSESTILKPLCLKGVILIQPFFGGETRTSSEKNAVQPPYSALSLTASDAYWWLALPFGATRDHPWCNPLAKGAPKLEDLRLPPALVCISEMDILKDRNLEFCNAMKKAGKSVQYVVYMGVGHAFQILHNYPQSQLRTHELVSHVKAFINH*