METVACLNTAATIPLIGLGTGALSHKKHEIKAAIATALQVGYRHFDTASLYGSEQALGEALNEAFQSGIVKRDELFVTSKLWNDDHDDPVSALKTSLEKLQLEYLDLYLVHWPVKFRKGSDPFQCKEDDFLPLDLKSTWRGMEQCVGLGLTKAIGLSNFSCKKIEDLLSYAEIPPAVDQVEMHPVWQQKQLRDYCSRTNIHVCAWSPLGAPGTPWGSNAVIDNPVIRDIAKIHGKSPAQVSLRWALEQGISVIPKSYNKGRIIENFQNFDWCLTTEDHEKISKIDQRRHYQGDNMVNSTTSPYKTIEELWDGEI*