MATALSMQCGSCGLQLRSVQEVQEHAELTGHADFCESTEPVLNLVCKSCGKPCRTKTECDLHTKRTGHTDFEDRTAENAKPILLESKPDGGAGGTAVVVDSEKGADMVAPEVNKQLLEEMEGMGFPYIRAVRSLYFSGASSIEGAVNWIVEHENDPDIDEMPMLPAKSMEGASPHKLSPEEAAAKLHELRERARKKKEEEEKRAEKEREKERIRIGKELLEAKRIEEENERKRMIQLRKAEKDEEMRAREKIRQKIEEDKAERRRKLGLPPEDPNAIQHHSTAVEDKKSHLPIRPATKAEQMRQCLRVLKQSHKDEEARVKRAFQTLLTYVGNVVHYPEEEKYRKIRLSNASFQERVGSLKGAVQFLEITGFEKDESGEFLILVRDRVDVAVLNAAGAELNSAINNPYFGIL*