MPPPSLLSLLPAASVSPRSRRAARRRPPTASRLPVRGARAASPLHASSSSSSGGGEGGGGDELHLLEKPFPSPSPADEDESESTEAAPALSTEEALAPFLKFFQGKSTEPDEDDAAAGGGGGGGGGYVEEDEEDKGEGSAGAGAGGRGVVYYDPKPGDLAVGVVVGGDGRTLDIDVGAGGEPALMLAKEAVPMTGEEFEYLACDVASKDAAQFAAEGKVGVVVSGGEGQGEATGGRNGKGRGRGVISMESYDYELMAPICTTSWHNLYAPAIKQLNVPIKVKIFEWNAGGLLTRIEGLRAFLPKPEMMTRPRNFTDLKNTVGQQIHVCITRIDEKANELIISEKEAWAMTYLREGTLLQGTVRKLFPYGAQITIGDTNRGGLLHVSNITRGQLTSVGDVLKVGEEVKAIVIKSTAPGRIALSTKDLESEPGLFLSNKEKVFSEAEEMAQRYRDQISEKHQPAELDSSFDEVAPFDDEAVSYANWKWLRFSKSDKTNFNPRAESGL*