MSATISSDRRVRDQDALSTTSSDDSDISNEEGWEDVEPDDETQPVIGLFSDKVYPDVQSMLQESKDKHGFDLRKIRKDLANLFRFTSDLDFLGTIRLVNYVRSQVKAGNTTPDVSSKDRFEDDAYLKPVLEDDALLYSLDDIEDEHSATAGTTEAERRVIELQEDLERLQSQFTEYRMAVQKSMEEQLSMDDEKLRSSPSGPSGKKMSKVEEADADYFVSYSYNGQFSTGSRAGYAFCANCHMLEAIHESMLKDTVRTDSYRDFIYDNKHLFKDKVVLDVGCGTGILSMFCAKAGAKKVISVDNSNIIDRAKEIIYENGFGDVITCIRGKIEEVTLPVSHVDIIVSEWMGYCLLFEAMFDSVIYARDRYLAPGGLMVPSDATLCIAPFADSEFISSHISFWDDVYGFKMGSMRKNIYDDALVRSVQPAAIPGDSDVFLELPLHTITVEELSFLKGFQVTLKEDIDALDGFVIWFDIFFMPSRDSTVPKNAVPSEMKKKGFVAFTTGPHGPETHWQQGVLLIDRERKKGVALKKGQAIAGKVGYQKREEGSRSLDITVEWDTQAGEQGAQKWVLQ*