MSSTNYINERFSKLTENEDYTNSEDSIDIGENNVKNKVWNQKDLKIRKLTPKTKRNLNPAPTECIICERIASGYLFYGVICCDGCKHFFNRCITSQNKYKCKNDGNCNLSNNINVCKSCRFDKCILKGMYIQTSKGRQPEKVLEIQTMIQNKRRELASKGKYVQGKSNNCAVEEINFVDLQQSLIAKQNTQLLDYLLTIEQHACRIRDSPLGIQDFHYNSSVNSLATLIARKENLIAMKPEYVMRKQNFPEPVFNPNKGLFSSIPKPLTDMLLIIVDTARTMPFFDKLDLADKICLITTITLPLKTFHAAYYSSGKKSETFVMPNGLVVRNVFKAINIYKEDVT