STADLVHDDDPNGAQLDFGVLNNRNSMNIPSLPHWSVKQDMLSPHSYHDSLRADDIRMNSVQSEAIRNSRYLKAAQELLDEVVNVCKNIKQKAQKEQVEAAKTYGKETEGGPKSEGVSSNPQESAANAAPELSTAEKLELQNKMAKLMAMLDEVDRKYKQYYHQMQSVVSSFDVVAGPGAAKPYTALALETISRHFRCLKDAINDQINVIRKKLGEKENSSSKEGKLTRGTIILRAWLYEHLLHPYPADSDKLLLARQTGLTRSQISNWFINARVHLWEPIIEDIYKEEIGDIEQDSNSSSDIAPRRKGKMASSESSQLSEWRANIGTMNVGGEAVGFQKRKFPI*