MSGGNSVVTLFENVDAIKSSYAVKVGIAQMLRGGVVMEVCSPEQARIAEEAGVVAVMVVIDNDDEYGANDGDYGRIDDGYIRKHGKVARMVDPDLIKTIKKATTLPVIAKARIGHFVEAQILEHVGVDFIDESESLTCADDVNFINKHNFRVPFICGCSSLGEALCRMAEGASMIRTQGYHHHDNVVGTHHCVGDGIYNGGGDVVINGHGHHHHHHNVVGGSCKYDTINNSSRDRVYKGSCGGIDNGHSSKGNIVHAVRQIRSILGDARSLQSLEREELHSFARQIRAPYELLKLTKQLGRLPGMVFANGGIVTPADAAMAMQLGCDGVFLSSDVFQGPDPARKVRAFVQAVSNYNDSQLLAELSTEFKVEEEVSVQEGLPIVKKNAPEEEKEDDQGGFPIVNNEEPDEEKGDDQGGLPVVENDEPAEEREHDQ*