MDTLLSVVASDIISRLISSLITKYSNQSTADHKLERLQWLLLRARTIVEEAHGRQISNQGMLLQLRQLMQSMYQGYYILNAFQEQHITGKRRRSSSSLKLKKLQAAMEDLESAIDDSKKEFVVFLLGCPCLPQRPYDTHLFREKCMFGRHEEKELIREFLLQPCDSPLRVLPIIRPREVGKNTLIEHVCNEESVHEHFSRVVRFKSDDLNNEENQESFFKTSELVASSTMSLVVVELVNDDISDETWRGFCSSIANGCSKMIVISRSETISRLGTTQALKLKRLKRHEFWYFFRTIAFGTADPEEHPELLRIARRIATTDQRCFHCC*