MSPSSRLLRASSRHLRLLCHPSFSQLQAHRYDNPFFRLNSGSVRHMGIFRDFSERLKGEVNNNAELKKSVEQFKEKAVDFKGRTKVATDRICEQVKGAEASARQVSAVVKEKVNFAKEKVSGATAQAKESISSFKFRSAEGSYGPSDRKGASDAGRSEAFGDRLSKGFQKLSFSASAFLDKMIGVKVFELVKKGYILFIQELTVTSSKQRIKASYPAASTTERSTSTALVPVVKKQTGWEKRWDDWKDKVRGHPVYKRVRGIKEHPIVAKSQEIAEDVRERWETSDSPVVHKIQDLNDSIFGETATAVAVKEIRQRDPLFSFPDFLVEVQESTRPVLQAYLKGDLKELQKRCSREVVDRCRAERRAYESQGIFMDNKLLHISDVEVKETKLMGNTPIIIVGFQTQQIYCVRDKHGKITQGAKDDIHTIFYAWAMQQVVPEDFQEGVLYPYWQLREMQQLGIQSII*