MDAKAQGAQGQGGRSKKQGQVDAKGGRRRHGLGRPIAQVEEVEVKDKINLVRLRYEGAVKDGLDDPTKVLLSKVHKAAQLQLGEDRLSVTGHKGFRTARASHGAHEGALYCEVRITRLGRTGHARVGWCTRRAELQAPVGYDTFGFAFRDVDGSKVSNGLREPYMPGGAGFREGDVVGMYIHLPPGGRTLEPQQNEYAKYKGRWMRIEDPEPDPLPLPGSVIAFAVNGVNAGVAFRDFNEGTYYPAASLYTMPEQTDGATVTLNFGPHFAYPPLQPEGCPPPTPVCELAAAASGAAAAAAATGVAGVAGGAGAGMEGDGGEGALQQRDVLMAQELPGDVAAAMAGAAAAAAAVAETGTAMADMAAAL*