MLATAAGGIHPAVARLAAHYADGTITGGRARCVALLHTLKLVIADFKTPKNTKYAHALTSLVNGVVQHLQAARPMAVSMGNAVKSLKTHLARMAEDASLATEEEARARTLKHLEYFEKEKLLAAGAFIAEHGANEIVDGDVVVTHGASHHVREILLRAKRDGRAFAVTVVDSRPNLEGRDTLRKLLGAGVDCTYATLAGLSYVLREGKATKVFLGAAAVLANGAVVSRVGTAAVAAVANAHGVPVLVAAETCKFHERVHLDAVAYNELGNPAAIASTVTYPAADGLEGWEKVERLSVLNLTYDVTPAACVTSVVCESGLVAPSDVPSFLR*