MLSTSVRAISRGSPLVQTAARRSLASLALTPNDPVVVVSGVRLPFAMTSTIYEDQLAVDLQRLAIQGLLTQTALPKSEVDYVIAGNVIQEVRTSNIAREASINAGLPLHVGAHTIAQACISANAAICAGAEKILTGHASVVIAGGCETFSDVPIRLTRPIRQKLITMNKAMKKGGMVGGISHLLKGLSLKDVSVETPAIANYTTGEVMGVSSDRLAAKFGVSRHDQDAFTVRSHTMAAKAHTDGFYKNEVVPYKGSTQENGIKGDSTIESVAKLKPAFVKPHGTHTAANSSFLTDGAAATLIMSESKAKELGYKPLAYLRDWSFKACDPFEELLLGPTYCSQEILARNKLQMSDMGVLEIHEAFAGQILANLTAMESQTFADKNFGGKIVGKVDVDKMNTKGGSLALGHPFGATGSRLVSTASRRLQHEGARFALLAACADGGMGHACLLERYDNDN*