MSPKEEEKQEEPVDAPAVTEQQRKTDDDYMETVDVENGEDEMEDEIDTKKVHMRVSPDAPWKERMWEVFTTFWPLGLIAFGGPQAHVAILRDHLVEQRDWLDEEAFTELFAIGQGLPGPTSTQLVISTALSRAGPLGGLLAFFLWNLPGLIILTLCGALIDAFVDPNSPPWYLIGLPPAAISLVFKAFYGFAIKLDSLGIILALCSCLVAIVLNNDDDIDPASSQWVFPTTLALGGLVTYLDSKREKPFATYASPGKGWDKDSDETMKRIGIPLWVGALIFLLWLGILILVIILVDVAEVDNVYLKIFETMYRIGSIIFGGGQVVLPMLQDEVVPGWMTKDQFLQGLGLAQSMPGPLFNFSAYLGAVYKGVPGALVAYVGLFGPGVILIFGMVPFWARLRHNDTFKAVLKGVNATAIGLVGAACVTLWESAISGAADAMVFSIALTMAVAFSIQAPFCILAGGIIGAIMHPDALDLGQQPYCVDQGFAFPAEL*