MSEGLAAMLLQTLGVPFEDANSGNGTKKEERVPPWGCQEMMDFISLRAQFKKDSDQANDNNTLWEAISEKMKESGYRRTAEQCKSKWKSLVNRYKEKETSEIDNGRKCPSFEELQTISTERARDMNMRLPVESETGGRKKSRDSDKKNDCLGKKRKRKAEQEGQKATAERSRANSMQEVLEGFFQQQHRLEVQWREAFERREQERRVRERDWRAAMEKLEKYRMMREQAWRENEEQRRAREELRAEKRDALFTALLTRLAREEL*