MSLGKLITLKTNDNEEFKLDKTIAVKSEIIKNIVQDVDCTSNVIPLLNIDGKTMTKVVKYWKKHSEEGVTEVQLKNFDQDFLKMSHSKLHDVHLVAKYLDDNQLKEVIIQEFLDRIKGKPIEEIREVFGIVNDYTPEEEEERKPFHSQVAPTYYSNKVKGYFTRYMASSTVGAQPSFSTLAISTNEPVVSVDWLHANIRDPDLKVLDASWYMPDEQRNPLQEYQVACIPGALFFDIDGITDRTTNMLQLAIRHAFEIDFITFYDRKALLIYQLPHMLPSEEAFAAAVSALGIENKDGVVVYDGKGIFSAALWVLDGGLPRWRASGYDVEPTAPGDAILKSSAATEAIEKVYQGQMVGPTTFQTKFQPHLVWTLDQVKRNIQDKAYQHIDARSKARFDGVAPEPRKGINSGHVPGSKCIPFPQMLDGSQTLLSREELEKKFGQEGISLDKPIVASCGTGVTACILVLGLHRLGKTDIPVYDGSWTEWATQPDTPLSTSER*