MAIGATSHTVLQPVLDAIEAISAVNLGDFLPWIRWADLQGCVKQSKKAGLHMDGAFQHMIEQRREQRAGVYEPPADILDILLSSALTCPKDLSITDAHIRTVLLDIFAGGSDSSGVVLEGAMAELLAKPTEMKKVEEEIESVVARKQVNKNMVEEADVQNMPYLRAAVKESMRLHPVLPLLIPRQSRNACQILGFDIPAKTGAFINVWAIARDTKVWDSPNEFRPQRFLDRNIDGRGQHFEFLPFGSGRRICPGQNLGLLNVHIILASLLHAFSWTPHDPEHDMSEKFGFIATKAKPLLARATPKLPSHFYN*