MSSLKPSMRSKAVSPAIANGNVPHFEAEVLTEELRAFKTDRFDADSYVQFRCQTMSEKGIRSLCSELVRLKKASAEEMRRSEIYDSIRVEAHAWAVDLDKKLQTEMVEEMHKWKIDMYANLKTEMINLIRAEIGVSENVICNKIQDGMRKEMQGFKDEMHKAIEADMDVRLKGHDNEIKTLLEASNACKAKIAILEKEKGKTQGPLSSDVKQEIEGLKTQVEKEMHSWAEVAKVAKKQAEERETWIDVVKKQKSMRVDKVEAMNATLEEEAKRRVRALHIRVVGWEQKDNP*