MSLSETGFEKELDTAFGALRQAAKLSQLVISSHDKGTVTKEDLSPVTIADFAIQALLISTFKDAFPEDTFVGEEDAADLRANEALLSRVWDLLNTIAHDDDTQRGACKLPQSKDHMCDLIDQAGTSRPGGPGSGRVWVFDPIDGTKTYLRGELYAINVGLIVDGKQTLGVVAGPNLSLNQKGPLRNSDIDPDGKGCIVYAIKGHGAYARPLHGESSSVTQLPKQTATQDLSFVTCTGLVDSALDGVHEVVAQRLGLSFPGSDLVPWVLRWASMALGIGNTTVWVYKRRDRYAKVWDHAGAMLLFEETGGKITDVHGRDIDLSAGRKMSANFGFVAAPAEAHDRVLKAVHDVLKDQGRHEFLQ*